Overview
A permissionless on-chain directory of Flare network participants. Register your address, point at a JSON file with your name and metadata, and downstream tools — explorers, dashboards, wallets, indexers — discover you automatically.
No admins, no PRs, no review process. The contract takes anyone's (participantType, infoURI) from msg.sender.
What you'll need
- A wallet with FLR on Flare mainnet — registration costs ~$0.01. (To test first, use C2FLR on Coston2 testnet, free from the faucet.)
- One JSON file you can host at a public URL.
- 5 minutes.
Pick a path
Register via the portal — most participants. Connect your wallet, fill the form, sign. Autofills from existing FTSO catalog data when available.
Register via CLI — power users, scripted deploys. One cast send.
Both paths target the same contract.
Live on Flare mainnet at
register.proofs.africa. The contract is immutable, no admin, no funds held — see SECURITY.md for the security posture.
Networks
| Network | Chain ID | Contract |
|---|---|---|
| Flare | 14 | 0xd523159981a545dA5C53Ddbba327A5E6438A171C |
| Songbird | 19 | n/a (out of v1 scope) |
| Coston2 (testnet) | 114 | 0x09f15b14D16BA645661c576348E4d4C201242bF2 |
Provider registrations are identity-gated. Registering as type
0(Provider) requires connecting from your FSP identity wallet. All other types (including the new AgenticAI type7) are open to any wallet. See Errors.
Then what
Your registration is live the moment the transaction confirms. Edit your JSON file to update metadata — no second transaction needed. See Manage your listing for changes and deactivation.