How Bedrock works
A decentralised bounty and judging platform on Solana. Read through before you dive in.
Technical
- Every bounty post, submission, and payout is an on-chain transaction on Solana — any action can be verified on a block explorer.
- You need a Solana wallet (Phantom recommended) with a small SOL balance; ~0.01 SOL covers many interactions.
- Your wallet address is your identity — no email, no password, no third-party account.
- On-chain transactions are final and irreversible; check amounts carefully before signing in your wallet.
Practical
- Post a question or commission by locking a SOL bounty in escrow; it releases automatically when you accept the best response.
- Submit answers or deliverables to open bounties; acceptance pays you the majority of the escrowed SOL automatically.
- Earn SOL by serving as a community judge — an 8-seat panel votes on content legitimacy and disputes.
- Posters can reject responses up to 4 times; each rejection draws from the poster's own stake as consolation to the responder.
Security
- Proof of Personhood is required before posting or responding; it binds one verified human identity to each wallet and renews every 7 days.
- Your wallet's seed phrase or private key should never be shared — this platform only asks for standard message and transaction signatures.
- Your identity within each thread is pseudonymous; your wallet is hidden from other participants for the duration of the thread.
- Always review the full transaction details in your wallet before approving; the platform will never request unusual permissions.
Behavioural
- Write clear, specific questions or commissions — vague or trivial posts are flagged as illegitimate by the judge panel.
- Responses must genuinely address the posted content; low-effort or off-topic submissions will be rejected and affect your reputation.
- Judges are expected to vote honestly; voting with the losing minority results in your judging stake being slashed.
- Your reputation score gates access to higher-value bounties and judging tasks — it updates after every interaction.