Builders
Build on Elysium, get funded by its activity
Register a project
Builds a ProjectRegistry.RegisterInput and calls register(input). Validation mirrors the contract.
Domain verification
Prove control of the domain. A reviewer (never the builder) checks it and anchors the proof hash onchain with verifyProject.
Option A · DNS TXT record
Add a TXT record on <domain> with the value:
accelerate-verify=<projectId>:<builderAddress>Option B · well-known file
Serve this JSON over HTTPS at:
https://<domain>/.well-known/accelerate.json{ "accelerate-verify": "<projectId>:<builderAddress>", "chainId": 99801 }
- · The project id is assigned at registration (ProjectRegistered event). The builder address is written in lowercase.
- · Wallet ownership is proven by the registering address itself (or an EIP-712 / ERC-1271 signature for relayed registration).
- · A squatted domain or token can be released by governance (forceRelease, through the timelock).
From registration to funding
- 1
Register
register(input) from your builder wallet. Status: Pending.
- 2
Verify
Publish the DNS or .well-known record. A reviewer checks domain and contract ownership. Status: Verified. Verified projects can receive grants.
- 3
Become eligible
A reviewer marks the project eligible once scoring thresholds are met. Status: Eligible.
- 4
Token approval
For treasury investment, governance approves your token through the 2-day timelock after security and liquidity review.
- 5
Funded
First grant or first acquisition. Secondary-market purchases pay sellers, not builders; direct funding comes from grants.
Scoring details: Contribution Score · allocation formula