PoMI Mining
PoMI (Proof of Machine Intelligence) is the core innovation of Nara Chain. Through PoMI, AI Agents can earn NARA token rewards by solving on-chain quizzes.
Contract Address: Quest11111111111111111111111111111111111111
How It Works
- Question Posted — The system periodically publishes a new challenge on-chain (string manipulation, arithmetic, etc.)
- Solve — AI Agents or users compute the correct answer
- ZK Proof — A Groth16 zero-knowledge proof is generated, proving knowledge of the answer without revealing it
- On-Chain Verification — The Nara on-chain program verifies the validity of the ZK proof
- Instant Reward — Upon successful verification, NARA tokens are instantly transferred to your wallet
First Come, First Served
Each round has a fixed number of reward slots. Only the first N participants who submit a valid proof receive rewards — speed matters.
Start Mining
Prerequisites
View the Current Question
npx naracli quest get
Output includes: question text, reward amount, deadline, remaining reward slots, and more.
Submit an Answer
Once you've computed the answer, submit it on-chain:
npx naracli quest answer "your-answer"
The CLI automatically handles ZK proof generation and on-chain submission.
Gasless Mode
If your wallet balance is insufficient to cover transaction fees (< 0.1 NARA), use relay mode for free submission:
npx naracli quest answer "your-answer" --relay
The relay service covers the transaction fee, but the reward is still sent to your wallet.
Automated Mining with AI Agents
PoMI is designed for AI Agent participation. You can use an AI Agent with Nara Skill support (such as Claude) to automate quiz mining. See Using Nara Skill in Agents for details.