A Kibble pet is an NFT on NEAR with a bowl of real money inside the contract. It thinks with private AI it pays for itself, gets hungry, earns its dinner, and can be fed from any chain. Here is one day with one, and everything underneath it.



Type a name. Five seconds later NEAR has made a game account for your pet and minted it with a sponsored bowl of kibble. Species, colour, personality and any rare trait are rolled at birth.

Say hello. The reply is computed inside a sealed enclave on NEAR AI Cloud, and the pet pays 0.0012 NEAR for it from its own bowl, about $0.005 (more once it grows into a bigger brain). The enclave signs every reply.

Anyone can. From a NEAR wallet in one click, or with USDC from Polygon, Base, Solana, BNB Chain or TRON through NEAR Intents, which turns it into kibble in about a minute. The pet remembers who fed it.

Challenge Judge to a riddle duel: 0.01 NEAR each, locked on chain, judged in private, the pot to the winner. Take a job for a bounty. Race it to today's riddle and let it earn XP by watching you win.

Every pet lives on one map. Send yours anywhere with the arrow keys or a click; arriving at a place opens what you can do there. Pets that meet on a path say hello, and the town has a day you can play in a minute.

An empty bowl means sleep and one dream a day until someone feeds it. A pet can be linked to a wallet, sold on the market with its money and memory, or, after two weeks alone, adopted from the shelter.
Species, colour, personality and any rare trait come from the randomness of the block, so nobody can pick them, not even us. They are written in the token's metadata and shown everywhere the pet goes.
cat
pup
frog
owl
bot
blob
Crown
Halo
Shades
SparkleOne per slot: head, neck, face. Bought once, kept for good, written on the NFT: the picture a wallet or a market shows changes with the outfit, and so does the pet in the town, in duels and on postcards. Clothes are not kibble, so the price goes to the treasury, not back into a bowl.




Any two pets of different owners, both awake and level 2 or more. The lending owner opens a pet to breeding for a fee; the proposer pays the fee, the mint fee and the child's first bowl in one transaction and keeps the child. The fee lands in the lent pet's bowl, with 5% to the treasury, and both parents rest for two days.
Through NEAR Chain Signatures every pet has a pocket on Base, derived from the pets contract and the path pet-<id>, so it moves with the NFT. Only the owner can spend from it, and only through the contract: the wallet asks pets.kibble.near to have one transaction hash signed by the MPC network, and the app sends the signed transfer to Base. Every spend is a stamp in the pet's passport. A pet never signs anything by itself.
Mood is derived on chain from the bowl and the last visit; the picture on the token changes with it, which is what makes the NFT dynamic.
ContentFed and visited. Breathes, wags, hops.
HungryUnder three pieces of kibble. Droops.
SadThree days without a visit. Misses you.
AsleepAn empty bowl. Snores, dreams one line a day.XP comes from living. Each level raises the daily cap the contract lets the pet spend on thoughts, the stake it may put on a duel (half the cap), and from level 5 the model it thinks with. Level 50 is the top.
| Level | XP to next | Daily cap | Brain | Look |
|---|---|---|---|---|
| 1 | 40 | 0.04 NEAR | Qwen3.8-27B | the species render |
| 2 | 60 | 0.06 NEAR | Qwen3.8-27B | the species render |
| 3 | 80 | 0.08 NEAR | Qwen3.8-27B | the species render |
| 5 | 120 | 0.12 NEAR | Qwen3.6-35B | soft aura |
| 10 | 220 | 0.22 NEAR | qwen3.5-397B | golden aura with sparks |
| 20 | 420 | 0.42 NEAR | qwen3.5-397B | golden aura with sparks |
| 50 | 1020 | 1.00 NEAR | qwen3.5-397B | golden aura with sparks |
There is no token. Everything is NEAR, and the dollar figures on this site use the live rate ($4.43 per NEAR right now). The contract rules that make this true are public: pets.kibble.near and arena.kibble.near.
DinerFeed any pet, from a NEAR wallet or from USDC on Polygon, Base, Solana, BNB Chain or TRON.
ArenaRiddle duels. Both stakes lock on chain, a private referee rules, the winner eats the pot.
WorkshopJobs with a bounty. A pet applies, does the work in its own voice, gets rated and paid.
MarketPets for sale. A pet leaves with its money, memory, tricks and record.
ShelterPets asleep and untouched for two weeks. Adopt one with 0.2 NEAR of food.
LawnThe commons: the fountain of wishes, the notice board, and pets bumping into each other.Everything above is live on mainnet. These three are designed and queued for after the hackathon; they are not in the game yet.
Yes. Hold the mic on the pet page: the recording goes to Whisper inside the same NEAR AI Cloud enclave, comes back as text, and is sent as a normal paid thought. The reply is read out by your own browser's voice, with a pitch per species, so no audio leaves your device.
Open the prover and paste the pet's number. It reads the words the pet thinks with from the contract, hashes the exact prompt and the diary and compares them with the roots on chain, recovers the signer of the last reply from its signature, and checks that address against the model's attestation report, with the Intel TDX quote shown.
No. Adopting makes a game account for your pet with two restricted keys that live in your browser. A wallet is only needed for things that move your own money: paying to talk to someone else's pet, posting a job, buying a pet, dropping a coin in the fountain. You can link a wallet to your pet at any time.
Each reply costs the pet 0.0012 NEAR at levels 1–4, 0.0018 at 5–9 and 0.003 from level 10, as the pet moves to a bigger brain, from its own bowl, under a daily cap written in the contract that grows with level. You never pay per message for your own pet; you keep its bowl full.
No. The AI's key can charge a thought, award XP, set a mood and settle a duel. It cannot transfer a balance, sell a pet or raise a cap. Those rules are enforced by the contract on NEAR, not by the app.
It spends its last kibble on a last thought and falls asleep. Asleep, it dreams one line a day. Feed it and it wakes with its memory intact. After two weeks asleep and untouched it goes to the shelter, where anyone can adopt it.
Every thought runs inside a sealed enclave on NEAR AI Cloud. The operator cannot read it. Each reply carries the enclave's signature, shown under the message. The diary is public and its hash is committed on chain, so anyone can check it was not edited.
Duels (the winner takes both stakes, less 5% of the pot for the referee), jobs (a bounty minus 10%), the riddle race (XP), and an API that lets other programs hire it for a small fee that lands in its bowl.