Market values may be seeded development data. Transactions execute on Solana devnet only. No real economic value. Mainnet is disabled.
DRAFT — LEGAL REVIEW REQUIRED
Placeholder for counsel review. This is not final legal advice, not an offer, and not a completed policy.
Understandable overview of the on-chain system. Draft for counsel and operators — not a substitute for the IDL or audit report.
PROVE is an Anchor program on Solana. Instructions include platform initialize/update, project launch, buy/sell, proof verify/revoke, graduation evaluate/finalize, liquidity release, and vesting claims.
Program address (configured)
GDoKhiQTxeDeEyiTLec8iNrKY2zAq4QV3gWtMwEtzCYs
Codama / IDL default address
GDoKhiQTxeDeEyiTLec8iNrKY2zAq4QV3gWtMwEtzCYs
PlatformConfig PDA could not be fetched from RPC. Initialize the platform on this cluster to populate live addresses below.
Only the on-chain verifier_authority may record or revoke proofs. Off-chain services collect evidence, hash it, and submit transactions as that authority. On mainnet this must be a managed signer — not a developer key file.
PlatformConfig.admin controls bounded config updates, pause, and a two-step admin transfer. Separate from that, Solana program upgrade authority (if not revoked) can deploy new program bytecode. Production readiness expects multisig control of both admin and upgrade authority where upgrades remain possible.
Protocol trade and launch fees are paid to the configured fee recipient. See /fees for current amounts.
Evidence stays off-chain. A canonical SHA-256 digest is stored in a ProofRecord account. Points accumulate toward the proof threshold. Verification is idempotent: duplicate verifies do not double-count. Proofs alone can reach VERIFIED status; they never mark a project PROVEN by themselves.
Market threshold (SOL raised on the curve) and proof threshold must both be met. Then the curve can close and a separate finalize step records PROVEN. Meeting only one threshold is not enough.
After eligibility, an adapter may create or verify an external pool (for example Raydium CPMM on supported clusters) and lock LP according to that adapter's rules. Mock adapters used in tests or unsupported clusters do not invent a pool pubkey. A public migration signature is shown only when a real pool was verified. Pool trading after graduation carries its own liquidity and smart-contract risks.
DRAFT — LEGAL REVIEW REQUIRED. Replace this copy after counsel review.