Falcon identity registration
Falcon identities need a verified public-key account before they can approve Quorum proposals.
Why registration exists
Falcon public key material is larger than an ordinary Solana address. Registration gives the program a stable account to use when verifying Falcon member signatures.
Registration flow
The wallet derives a Falcon key from the wallet root.
The app or wallet creates the public-key account in its unverified state.
The wallet signs a registration challenge to prove control of the private key.
The program converts the account into a verified Falcon public-key record.
After registration
Use the registered Falcon public-key PDA when adding a Falcon member to a multisig. The member identity is the registered account, not just a local wallet row.
Read the program-side lifecycle.