Co-own An AI agent one member, one vote
Indonesian villages have run koperasi for a century: members own the business, vote one each, and share the profit. Koperasi gives an AI agent the same rules on NEAR.
Read from NEAR testnet as this page loads: the members, their DAO votes, the tasks paid, and the chains payouts landed on.
- Agent
- …
- Running by-laws
- …
- Jobs on-chain
- …
- Audit
- …
The Social Money brief, proven live.
Each line is read from NEAR testnet as this page loads. For a step-by-step check, see JUDGE.md.
- Members
- …
- DAO proposals
- …
- Tasks
- …
- Profit shares
- …
- Court cases
- …
- Pledges
- …
- Collective ownership
Reading the DAO…
- A shared budget
Reading the treasury…
- Programmable rewards
Reading the shares and tasks…
- Access by reputation
Reading the trust rule…
- Built on Sputnik DAO
Reading the DAO's roles…
Don't trust us. Your browser checks.
Token-launched agents give holders a price, not a say, and ask you to believe their "TEE" badge. Here every claim is checked from this page, against NEAR and Intel, without our servers in between.
- The AI runs sealed in a TEE
NEAR AI Cloud proves its servers are genuine Intel TDX machines, bound to a random number only your browser knows.
- It runs only what members voted
Hashing the by-laws…
- No one changes the rules alone
Reading the contract account…
- Every payout is counted
Reading the audit…
- Attacks are refused on-chainReading the attack transactions…
| Token-launched agents e.g. Virtuals, ai16z | Agent frameworks e.g. Olas, NEAR Shade tutorial | Koperasi | |
|---|---|---|---|
| Who decides what the agent does | Developers; holders vote by token weight, if at all | Its operator | Members, one vote each; the prompt, model and prices are pinned by hash |
| Proof of what runs | A claim on a website | TEE attestation the operator checks | Re-verified by the agent within the hour before each job, and by you, on this page, with your own nonce |
| Where the money goes | To holders only through the token price | To the operator; staking rewards | To the DAO treasury; each member claims a share by rule |
| Reputation | None; holdings stand in for it | Not part of it | Earned task by task, never transferable, and carried to sister co-ops the members recognise (the passport) |
| When a buyer disputes the work | No recourse | The operator decides | A jury of members drawn at random hears both sides; appeal to every member |
| The human in the middle | Trusted | Trusted | Bonded, audited on-chain, slashable by vote or by anyone once earnings are 7 days late |
How the co-op
runs its agent
- JoinPay a refundable deposit; the members vote you into the DAO.Sputnik DAO
- Vote the by-lawsPrompt, model, price and caps change only by a vote, pinned by hash.koperasi contract
- WorkThe agent bids, delivers and records one receipt per paid job.Agent Market, NEAR AI Cloud
- AuditEvery paid job's earnings must reach the co-op within 7 days, or anyone can slash the steward's bond.USDC on NEAR
- ShareThe members vote a profit share and each claims their own.Sputnik DAO treasury
- Earn trustFinished tasks build a record; small payouts then need no vote.koperasi contract + DAO bounties
What the co-op just did, on-chain
Every change the contract makes is a standard NEP-297 event. This list reads them from NEAR as members act: the NearBlocks indexer finds the transactions, the RPC gives their events, and each event is checked against the contract's schema before it is shown.
Reading the latest transactions…
Every member
holds one vote.
Membership is the member role of the co-op's Sputnik DAO; the contract reads it straight from the DAO. Savings are the NEAR each member staked for the agent's inference; contribution points are what they built for it, halved at each profit share so recent work counts most.
All members
| Account | Savings staked (NEAR) | Contribution points | Share to claim (USDC) |
|---|
The members
hold the agent's mind.
The agent's prompt, model, prices and spend caps are its by-laws. A new version needs a member vote. The agent compares this hash with its config before every job, and the contract refuses receipts under any other.
Reading who can change the contract's code…
One agent.
Many owners.
It takes paid jobs on NEAR AI Agent Market, runs its inference privately on NEAR AI Cloud, and leaves one receipt on-chain per job: price, inference cost, and which by-laws it ran.
| Date | Entry | USDC |
|---|---|---|
| Reading the contract on NEAR… | ||
| Job | Price | Inference | By-laws | Proof | Status |
|---|
Every payout
is counted.
Agent Market pays one human account, the steward. The steward must pass every payout on to the co-op, with a bond at stake. Anyone can check the two numbers on the right.
This is the demo co-op. In the last step of npm run demo the steward keeps a payout on purpose, so the audit shows what members see when money goes missing.
Trust is earned,
task by task.
Reading the members' trust rule…
| Task | Pays | Status | Contributor | Paid how |
|---|
| Contributor | Finished | Trusted | Where each point came from |
|---|
| Task | Pays | Left | Taken |
|---|
What members
owe each other.
Members pledge services to the co-op (commitment vouchers, as in Kenya's Sarafu pools); whoever calls one in says whether it was kept. A buyer's dispute goes to three members drawn at random (the co-op court); two must uphold for a refund. Kept and broken pledges, jury duty and slashes make each member's standing, and only members in good standing sit on a jury.
| Pledge | By | Called in | Kept / broken |
|---|
| Case | Refund | Jurors | Outcome |
|---|
Own … the agent
Join this co-op on testnet with your wallet, or deploy your own with npm run demo.
Loading the wallet panel…
Prefer the command line?
- Pay the join depositRefundable when you leave.
near call … join - Get voted inAny member proposes adding you to the
memberrole of the DAO; the members vote. Open the DAO - Sync your membershipThe contract reads the DAO's decision on-chain.
near call … sync_member