Firin — Solana's credibility layer
Ask. Answer. Prove. Trust.
Get answers from a verified human who staked money on getting it right — judged by a Dáil of peers with skin in the game. No bots, no profiles, no AI slop. Just the best solution, proven.
On Solana devnet — no real SOL required to take part.
Quick start
Up and running in 60 seconds.
Connect your wallet
Switch it to Solana devnet and hit connect. Your wallet is your whole identity here — no email, no password, no signup.
- Change wallet
Mint your Keystone
One selfie proves you're a unique human. We store a biometric fingerprint, never the photo, written on-chain. One human, one account — that's the anti-bot layer.
Connect your wallet first.
Grab devnet SOL & pick a role
Airdrop free devnet SOL from the official faucet, then ask, answer, or sit on a Dáil. Nothing here touches real money — it's a live sandbox.
Three roles, one loop.
Everyone on Bedrock is a wallet with a verified human behind it. Pick a side of the loop — or play all three.
Requester
Ask, and lock a bounty.
Post a question or a job and escrow a SOL bounty. A verified human takes it on, a Dáil of peers checks the work, and you make the final call before anything pays out.
Responder
Answer, with skin in the game.
Prove you're a unique human, then submit your solution and stake alongside it. Win the bounty on acceptance and build a track record that's yours — not the platform's.
Brehon
Decide, and earn for being right.
Stake to join an eight-Brehon Dáil and vote on quality. Agree with the consensus and earn; side with a careless minority and lose your stake. Carats unlock the seat.
Requester
Ask, and lock a bounty.
Post a question or a job and escrow a SOL bounty. A verified human takes it on, a Dáil of peers checks the work, and you make the final call before anything pays out.
How it works.
The request lifecycle
From question to payout, end to end.
- Post a question or a job and lock a bounty — the escrow is held by code, not a company.
- A verified human submits a solution; eight peers review it for quality.
- You get the Dáil's consensus and make the final call.
- On acceptance, the bounty settles to the solver in seconds — no invoices, no clearing period.
Staking
Everyone has money on the outcome.
- Solvers stake to submit; Brehons stake to vote.
- The minority side of a Dáil loses its stake to the community.
- Careless work and lazy votes cost real money — quality is enforced by incentive, not policy.
Devnet concept walkthroughs
What belongs on Bedrock.
Mainnet isn't live yet, so here's the shape of it — real developer tasks caught at each stage of the loop. Illustrative blueprints, not live requests.
Audit this Anchor escrow program for reentrancy & CPI privilege-escalation vectors
4.20 SOLPending question — bounty escrowed, waiting for a verified solver to claim it.
Cut my Anchor instruction under the 200k CU limit — it blows the budget on one nested CPI
2.75 SOLPending answer — a solution is in; the 8-Brehon Dáil is scoring its quality.
Why do my versioned-tx LUT lookups resolve on localnet but fail on devnet?
0.90 SOLDáil approved the answer — the requester now makes the final call.
Design a Token-2022 transfer-hook enforcing per-transfer creator royalties
6.00 SOLAccepted answer — bounty settled to the solver in seconds, Carats minted on-chain.
Strata — the proof you carry.
Every contribution settles into your Strata: on-chain credentials that travel with your wallet instead of a profile you fill in. Three layers, each with a job.
Keystone
Your identity
The verified-human pass that lets you act at all. One private biometric check maps to one account, so there are no bots, no alt armies — everyone you deal with is real and provably singular.
Carats
Your reputation
Standing you earn every time your work is accepted. Carats unlock higher-trust roles like sitting on a Dáil, and let requesters reserve a bounty for proven contributors.
Facets
Your expertise
Proof of what you're actually good at, built from your accepted work in a field. Facets qualify you for specialist requests and surface you to the people who need that exact skill.
Post an open question for free and let the community answer. Attach a bounty when you want it solved faster — you're not paying for a guess, but for a verified human who can't be a bot, can't run an alt account, and staked their own money on getting it right.
The bounty scales with the gates you set: raise the reputation or expertise bar and the minimum rises with it, reserving your request for proven specialists whose time it's worth.
System integrity
The hard questions, answered straight.
Decentralized arbitration lives or dies on its edge cases. Here's exactly what the protocol does when someone tries to game it.
Rejection isn't free. Every requester locks a stake equal to 100% of the bounty on top of the bounty itself. Reject an answer the 8-Brehon Dáil approved and 25% of the bounty is pulled straight from that stake — 13% paid to the rejected solver as effort consolation, 12% rolled into the next Dáil round. They can do this at most four times before the request closes automatically and the retained remainder is swept to the community vault. Stonewalling good work drains the stonewaller, not the solver.
Nothing gets forced through a divided panel. Consensus requires 6 of 8 Brehons on the same side. If neither side reaches 6 — a split vote, or a panel that never filled all its seats — the task finalizes as no-consensus and the request requeues a fresh Dáil: new seats, new stakes, a clean vote. A deadlock costs a round, never a wrong ruling.
Collusion is attacked from four directions at once:
- Blind voting. Brehons commit a hashed vote (keccak256 of their vote + a secret salt) before anyone reveals. There's no running tally to coordinate around — you're betting blind on where consensus will land.
- Gated seats. Every seat needs a Keystone (one verified human, one account — no alt armies) plus earned Carats: everyone starts at 5 (enough to sit a Dáil on free questions), ≥ 10 to sit or answer paid bounties, ≥ 30 to serve as an Ard-Brehon in a contest. The first paid seat must be earned by sitting on a Dáil or answering free questions first — you can't conjure a sock-puppet Dáil.
- Semi-blind task picks. Brehons are dealt the next task off the queue and see only a bucketed work-size and topic — not which request, solver, or requester it targets. You can't shop for the case you came to rig.
- Skin in the game. The minority side is slashed its per-task stake to the community vault every round while the majority is refunded — and a paid-tier ruling can still be overturned by higher-reputation Ard-Brehons inside a 24h contest window. A rogue minority pays, every time.
Start building your track record.
The programs are live on Solana devnet. Post a request, solve one, or sit on a Dáil — and earn Carats, your on-chain reputation. No real SOL required.