{scripts} {styles}

- Credentials
- Domains
- Events
- Help

To mine domains you need to mine a strong pair of signing keys and a pair of encryption keys.

Domain | Records | Last mined | Expires
--- | --- | --- | ---

## Welcome to ALFIS!

ALFIS stands for Alternative Free Identity System.

It gives you an opportunity to create your own domains and use them in decentralized networks, store security certificates for browsers to trust without any centralized CA.

### How this system works?

#### If you just want to be able to resolve our domains

Carefully configure DNS section in alfis.toml and start ALFIS with `-n` command line switch. It will start without GUI, but will work as local DNS-resolver.

#### If you want to get your own domain

- Generate a keypair in "Manage keys" part (you need just one for any number of domains)
- Go to "Mine domain" part and enter desired domain in first field, choose appropriate zone from dropdown, if it is not red - you can create it
- Carefully add needed DNS-records (you can add them later, but you will need to mine it again)
- Just click on "Mine domain" and wait for it, your domain (when properly cooked) will propagate to all blockchain nodes automatically

No connection
🚀

Do you really want to cancel mining?

Domain name:

Enter domain name, choose domain zone, add some DNS-records, then hit the "Mine domain" button! Note: zones with * are restricted to Yggdrasil only.

Renew domain by using higher difficulty while mining.

Starting from block 5000 the change of DNS records is decoupled from domain renewal.

Signing public key
Encryption public key

If you wish to transfer this domain to another owner, you need to set new owners public keys. Signing public key to the first field. And encryption public key to the second field. If you don't want to transfer just leave both fields empty.

One
Two
Three

You can add some contacts to your domain if you wish to be contacted regarding your services. Just list your contacts, separated by new line.

Some description about your domain

You can add some description to your domain if you wish for users or search engines to know what is it about.

Name
Type
TTL
Priority
Weight
Port
Data/host