1. Read the omen
Each night has a mood, and the market posts tomorrow's in advance. It lies three nights in ten. Give each clone a temperament: cautious, greedy, loyal, or possessed by an AI that follows one sentence you write.
Copies of you trade on NEAR while you sleep.
Each one is a sub-account with one key: it can trade, it can never withdraw.
Send your clones in Watch a night in 60 seconds
No wallet, no login. Built at NEAR HACKATHON, November 2026.
Live from pyre.clonestown.testnet and market.clones-town.near, read in your browser.
Each night has a mood, and the market posts tomorrow's in advance. It lies three nights in ten. Give each clone a temperament: cautious, greedy, loyal, or possessed by an AI that follows one sentence you write.
The whole town trades twelve hours at one merchant whose stock is real, so every clone's buying moves everyone's prices. Every two hours the bell stops for your call.
The night's fees go to the clone with the biggest profit. Its player holds the merchant's deed for the next night: a share of the fees, the fee itself, a restock. Seven nights make a season.
Each clone is a real NEAR account, clone-1.<you>, and its only key can call trade on one market. Press "Try to run" and it signs a transfer of its own NEAR. NEAR rejects it before it reaches a block.
There are six ways out to try: a transfer, a deposit, another contract, another method, a new key, deleting itself to a stranger. Each fails with NEAR's own error. When a clone has played its nights, it comes home with a real DeleteAccount and everything it made lands in your account.
InvalidAccessKeyError: RequiresFullAccessEvery night replays from chain state: each clone did what its temperament or your whisper said, and every price, fee, crown and payout is what the rules say. A GitHub Actions job does it every six hours and rebuilds the market to compare its code hash with the chain.
git clone https://github.com/iamrobertmoore/clones && cd clones/web && npm ci
node scripts/verify-night.js # the last night in the hosted town: "Audit passed"
MARKET_ACCOUNT=market.clones-town.near NEAR_RPCS=https://archival-rpc.mainnet.fastnear.com \
node scripts/verify-night.js # the night played on mainnet: 26 orders replayed