DNS setup
a) During the launch phase, Builders are asked to declare their application to contact[@]ibex.fi in order to obtain access authorization.
b) When you register as a Builder, you will define the domain name used for your DApp, let say for example mydomain.app (example: ibexwallet.org) If the domain is hacked, inaccessible or spoofed, then a malicious third-party application can trigger system calls to your users' passkeys and get them to validate transactions beyond your control.
c) In order to develop your DApp you need an entry in your DNS for your development environment http://mydomain.app.localhost by editing your /etc/hosts 127.0.0.1 mydomain.app.localhost example: ibexwallet.org.localhost
which will call our API via your own url https://passkey-localhost.mydomain.app setup as a CNAME passkeys-localhost → passkeys-testnet.ibex.fi example: passkey-localhost.org.localhost CNAME to passkeys-testnet.ibex.fi
d) Your testnet environment might be https://app-testnet.mydomain.app calling our API on https://passkey-testnet.mydomain.app (CNAME to passkeys-testnet.ibex.fi)
e) Your mainnet environment might be https://mydomain.app calling our API on https://passkey.mydomain.app (CNAME to passkeys.ibex.fi)
or another example:
https://app.mydomain.app calling our API on https://passkey-app.mydomain.app (CNAME to passkeys.ibex.fi)
Last updated