Launch readiness
Legal
Canadian counsel opinion (Ontario / CSA / FINTRAC)
Not startedIndependent securities and AML counsel reviews token, trading, staking, custody and marketing. See docs/legal/counsel-review-packet.md.
- Owner:
- Founder / Legal lead — unassigned
- Evidence required:
- Signed written opinion or engagement letter + memo from licensed Canadian counsel; list of conditions.
- Blocker:
- No counsel engaged yet
None submitted.
Terms, privacy policy, risk disclosures
BlockedConsumer-facing documents drafted and approved by counsel, including geo-restrictions.
- Owner:
- Legal lead — unassigned
- Evidence required:
- Counsel-approved final documents with version and date.
- Blocker:
- Depends on counsel opinion
None submitted.
KYC / AML / sanctions program decision
BlockedCounsel determines whether MSB registration, KYC or sanctions screening is required, and provider is selected.
- Owner:
- Compliance lead — unassigned
- Evidence required:
- Counsel memo + FINTRAC registration number or written determination it is not required.
- Blocker:
- Depends on counsel opinion
None submitted.
Founder compensation & tax review
Not startedOntario/Canada legal and independent accounting review of the proposed 100m personal founder allocation, valuation, reporting and conflicts. No compensation or tax treatment is approved.
- Owner:
- Board + Legal + Accountant — unassigned
- Evidence required:
- Signed counsel and accountant memos covering compensation classification, valuation at grant/vesting/receipt/disposal, withholding/reporting, related-party approval and beneficiary documentation; signed board resolution referencing v0.2.
- Blocker:
- No founder compensation or tax review evidence supplied
None submitted.
Token
Tokenomics approved
In progressDRAFT v0.2 NOT APPROVED: 1B supply; community/staking 30%, liquidity 25%, development treasury 15%, personal founder 10%, team/future contributors 10%, GameFi rewards 10%. Founder: 12-month cliff, recommended 25% at cliff then 75% over 36 monthly instalments; commencement TBD. Requires a new version-specific signed resolution.
- Owner:
- Founder + Board — unassigned
- Evidence required:
- Signed board/founder resolution referencing a specific document version; counsel comments addressed.
- Blocker:
- Superseding v0.2 proposal awaits explicit board/founder signoff and counsel review
None submitted.
Mainnet mint & freeze authority held by multisig
BlockedMainnet mint created only after all legal/audit gates; authorities set to the Squads vault (or revoked per approved plan).
- Owner:
- Treasury lead — unassigned
- Evidence required:
- On-chain mint account read showing mint/freeze authority = verified vault or null, plus signed tx links.
- Blocker:
- Mainnet mint must not exist before legal, audit and tokenomics gates
None submitted.
Treasury
Squads multisig (2-of-3, hardware wallets)
Not startedProject treasury is a Squads 2-of-3 multisig with independent hardware-wallet signers, separate from the founder personal beneficiary wallet. Address entry is not on-chain verification or approval.
- Owner:
- Treasury lead — unassigned
- Evidence required:
- Multisig account address verified on-chain as owned by the Squads program; threshold and members recorded; signer custody attestation.
- Blocker:
- Multisig not created
None submitted.
Engineering
Staking Anchor program implemented & tested
BlockedOn-chain program per docs/staking-program-spec.md with unit, integration and property/fuzz tests.
- Owner:
- Engineering lead — unassigned
- Evidence required:
- Repo commit hash, CI test run link, coverage report, devnet program ID.
- Blocker:
- Only a non-compiled scaffold exists
None submitted.
Founder on-chain vesting verified
BlockedNo founder vesting contract is deployed or verified. Illustration only: commencement TBD, 12-month cliff, 25% at cliff and remaining 75% over 36 monthly instalments. Claims remain disabled.
- Owner:
- Engineering + Security + Treasury — unassigned
- Evidence required:
- Independent audit of final contract; program and escrow addresses; verified beneficiary and separate treasury vault; commencement timestamp and exact integer schedule; funded allocation reconciliation; devnet claim/replay/authorization tests; human signoff.
- Blocker:
- No deployed, funded and verified founder vesting contract; date TBD
None submitted.
Security
Independent third-party audit
BlockedIndependent audit covers staking, founder vesting contract and exact 25%-at-cliff/36-month remaining schedule, beneficiary substitution, mint configuration, admin and wallet proof flows. Final report and remediation evidence required.
- Owner:
- Security lead — unassigned
- Evidence required:
- Final audit report PDF/link from named firm, with all critical/high findings remediated and re-verified.
- Blocker:
- Staking program not implemented; audit cannot start
None submitted.
Front-end, signing flow & dependency review
Not startedCSP, dependency audit, transaction-preview review, bug bounty live.
- Owner:
- Security lead — unassigned
- Evidence required:
- Review report, dependency scan output, bug bounty program URL.
None submitted.
Markets
Liquidity provisioning plan executed
BlockedApproved liquidity amounts, venue, LP-token custody in multisig, and Jupiter routing confirmed.
- Owner:
- Treasury lead — unassigned
- Evidence required:
- Pool address, LP position owned by vault, Jupiter quote showing route, approved budget.
- Blocker:
- Requires mint, multisig and legal gates
None submitted.
Operations
RPC redundancy, monitoring, incident response
Not startedTwo independent mainnet RPC providers, alerting, emergency-pause and incident runbooks tested.
- Owner:
- Ops lead — unassigned
- Evidence required:
- Provider contracts, alert test screenshots, tabletop exercise notes.
None submitted.
Staged launch acceptance tests passed
BlockedAcceptance tests in docs/mainnet-launch-plan.md executed on devnet then on a capped mainnet canary.
- Owner:
- Engineering lead — unassigned
- Evidence required:
- Signed test report with results per test ID.
- Blocker:
- Depends on all other gates
None submitted.
Tokenomics proposal
PROPOSAL · NOT APPROVEDEdit to explore. Changes stay in your browser and approve nothing — approval requires a signed resolution recorded on the Tokenomics gate.
| Bucket | % | Tokens | TGE % | Cliff (mo) | Cliff unlock % | Vest (mo) | Cap %/mo |
|---|---|---|---|---|---|---|---|
Community & staking rewards Squads vault; streamed to audited staking reward vault in funded, capped epochs | 300,000,000 | ||||||
Liquidity Squads vault; LP positions owned by vault | 250,000,000 | ||||||
Development treasury Squads vault, 2-of-3; spending policy applies | 150,000,000 | ||||||
Personal founder allocation Proposed audited vesting escrow → signed-proof personal wallet; distinct from treasury; commencement TBD | 100,000,000 | ||||||
Team / future contributors Audited on-chain vesting contract — never team-held wallets at TGE | 100,000,000 | ||||||
GameFi rewards Squads vault; no chance-based distribution | 100,000,000 |
v0.2 supersedes the previous five-bucket allocation. Founder has no TGE unlock: 25% at its 12-month cliff, then 75% over 36 months. Commencement TBD; this circulation model assumes a shared hypothetical start, not a launch date.
- mintOnceTo: Squads vault (verified on-chain)
- afterIssuance: Revoke mint authority (fixed supply) — only by multisig proposal after counsel + board signoff
- freezeAuthority: Null at creation unless counsel requires it; if kept, held by vault
- metadataUpdateAuthority: Squads vault
Founder allocation · 100m proposed
12-month cliff; recommended 25% at cliff and remaining 75% over 36 monthly instalments. Commencement TBD. Compensation/tax, audit, multisig and tokenomics approval remain required; claims disabled.
Founder Vesting dashboardSquads multisig setup (2-of-3, hardware wallets)
- Pick 3 independent signers (e.g. CEO, CTO, independent director). No person holds two keys.
- Each signer buys a NEW hardware wallet (Ledger/Keystone) from the manufacturer, initialises it offline, and records the seed on metal stored separately. Never type a seed phrase into any website, including this one.
- Open Squads (app.squads.so) directly from a bookmarked URL — this app never creates the multisig for you.
- Create a 2-of-3 multisig with the three hardware-wallet public keys. Rehearse on devnet first.
- Each signer independently confirms the member list and threshold on their own device.
- Paste the multisig account address below. We read it on-chain and attach the result as evidence (not approval).
- Execute one small test proposal (e.g. 0.01 SOL out and back) with two signers; record the transaction link as evidence.
- An admin reviews all evidence and signs off the Multisig gate personally.
Full treasury policy, separation of duties and recovery plan: docs/multisig-treasury-setup.md
On-chain checks are available to admins.
Next actions
- 1. Engage Ontario securities + AML counsel. Send docs/legal/counsel-review-packet.md. Record the engagement letter as evidence.
- 2. Founder/board review of tokenomics. Edit docs/tokenomics-proposal.md, then attach a signed resolution.
- 3. Founder compensation and tax review. Have Ontario counsel and an independent accountant review the personal 100m allocation, valuation, reporting and conflicts before approval.
- 4. Build the staking program. Start from programs/orbit-staking scaffold; it does not compile or run yet.
- 5. Request audit quotes. Send docs/audit/audit-scope-and-handoff.md to 2–3 firms once the program is feature-complete.
- 6. Rehearse the multisig on devnet. Follow the steps above and attach the on-chain check.