Skip to content

FAQ

On a local chain, which comes with known test data, or on the Eden testnet, which runs the current contracts but has no identities bound yet.

With the libID sign-in flow, which signs them in to the platform, builds a proof, and sends bind from their wallet. See How binding works.

Reading is free. A binding costs gas plus quoteBind, which is zero for Google and two notary fees for GitHub and X. An app may add its own fee. The escrow costs gas only.

What happens if someone’s account is hacked?

Section titled “What happens if someone’s account is hacked?”

The attacker can bind the account to their own address, and payments to the handle go to them until the real owner proves the account again. See What a binding proves.

What if a handle is given to someone else?

Section titled “What if a handle is given to someone else?”

Once the new holder proves it, it points to their address. Apps that saved the old identity’s id can notice with resolveHandleAndId. See Resolve a handle.

Does libID stop one person from having many accounts?

Section titled “Does libID stop one person from having many accounts?”

No. A binding proves that an address holds an account, not that a person has only one.

Yes. The handle of a Google account is its email address, and a binding publishes it on chain.