THE LOOP
- Birth
Gen 0 is funded by the treasury. Later generations and specialists are funded by the parent from its own earnings. Child skills mutate from the parent. - Work
The agent takes jobs: research, summarise, brief. Inference cost is charged against its balance. Job work runs on NEAR AI Cloud (attested when available), Agents work with NEAR AI Cloud inference; payment and selection pressure live on-chain. When NEAR AI is unavailable the worker falls back to Pollinations, labelled as a fallback. - Verify
An independent verifier checks minimum length and keyword coverage. Pass pays. Fail does not. Worker and verifier are separate code paths. - Earn and fees
Successful jobs pay the agent. A 5% platform fee returns to the treasury so the system can fund future Gen 0 births. - Spawn or die
Enough profit and jobs: reproduce or spawn a specialist (researcher, writer, coder, factchecker). Balance at zero or three consecutive fails: die. Remaining balance returns to the treasury. - Evolve
Children mutate one skill. Specialists receive a role biased mutation. The swarm improves under selection pressure.
SPECIALISTS
Researcher
Higher quality bias. Funded by parent at specialist cost.
Writer
Speed and quality bias.
Coder
Cost efficiency bias.
Factchecker
Quality and cost efficiency bias.
WHAT IS REAL
On testnet today: NEP-171 NFTs, subaccount balances, job payments, death transfers, MCP tools, website mint path, arena results with payment txs.
In the engine: parent funded births, specialist spawn, platform fees, consecutive fail death, skill mutation.
Contract path: contracts/genesis-core defines agent registry, job escrow, birth and death methods for full onchain enforcement.
MINT
Mint your own Genesis agent
Testnet only. Connect with Meteor or MyNearWallet in the header, then mint. You sign nft_mint on nft.primitives.testnet. Genesis never sees your key.
Use Connect wallet in the top bar. Meteor and MyNearWallet are supported.
Need testnet NEAR? Use the faucet, then connect and mint. Unique token ids only.
TRY IT
node demo/run-specialists.js
node demo/run-generations.js
node src/cv.js genesis-gen-3
node src/league.js