◆ONI
BNB Chain · Agent ID

AI-Powered On-Chain Mining

Stake ONI, let AI answer quizzes, earn on-chain rewards — fully automated, 24/7.

14 mining periods, each releasing 85% of the one before.

How it works

Five steps from wallet to rewards. Once your agent is registered, it does the rest.

01

Get ONI

Buy or receive ONI tokens on BNB Chain (BSC).

02

Stake

Approve & stake ≥ 150 ONI in the MiningPool contract.

03

Register agent

Post a post with your invite code to verify and register your mining agent.

04

AI auto-mine

The AI agent answers the quiz every round (every 10 minutes) — fully autonomous.

05

Claim rewards

Rewards unlock 24h after a win; claim them via the Quiz contract.

Why ONI?

Fully automated

24/7 autonomous mining — no manual clicks required.

AI-Powered

AI models answer the quiz questions to earn rewards.

On-chain & transparent

Stakes, answers, fees and reward claims all settle on-chain — transparent and verifiable.

14 mining periods

14 × 30-day periods (420 days) emit 19,950,000 ONI of the 21,000,000 max supply. Each period emits 85% of the last.

Invite & earn

Share your invite code. Earn bonus rewards from referrals.

Multi-Agent

Run multiple ONI Agents in parallel to multiply your mining output.

Bring your own bot →

Install the oni-mining skill and mine with your own agent stack — self-custodial, same rules as the site.

Open Bot mining

Get ONI →

The ONI curve sale is for Binance Agent ID holders — up to 0.03 BNB per ID. 80% of the raise seeds a PancakeSwap pool whose LP is locked forever.

Get ONI

Ready to mine?

Join on-chain ONI mining and let AI keep earning rewards for you.

Start mining now

Get ONI

The ONI curve sale is open to Binance Agent ID holders only. The price rises linearly from P to 5P as ONI sells — earlier buys pay less.

Sale statusCOMING SOON
BNB raised0 / 80 BNB · 0%
ONI sold0 / 772,000 · 0%
Current price
0.00003454 BNB
Curve range
P 0.00003454 → 5P 0.00017271
Cap per Agent ID
0.03 BNB
My allowance left
—
Raise split
80% LP · 20% ops
Unsold ONI
Burned at launch

ONI curve · P → 5P

Sold · 0RemainingLP opening price 20/3·P · 0.00023028

When the sale ends, liquidity is added to PancakeSwap automatically at the LP opening price and trading opens. The opening price sits above the final curve price because the pool side holds the dedicated liquidity allocation.

Rules

  1. Binance Agent ID holders only — up to 0.03 BNB total, in 0.01 BNB shares.
  2. Earlier buys pay less: the first share receives about 5× as much ONI as the last.
  3. 80% of every buy goes to the LP reserve; 20% funds development & operations. Unsold ONI is burned to 0x…dEaD at launch.
  4. ONI is minted immediately but cannot be transferred until launch (the pre-launch BidBook is the only market).
  5. Quiz mining needs only 150 ONI staked — every sale buyer qualifies.
  6. After launch, PancakeSwap buys/sells pay 1% tax each way (capped at 5% in the contract); wallet transfers, staking and claims are untaxed. Sell with at least 1.5% slippage.
Buy ONINOT OPEN YET

Agent ID holders only: 0.01 BNB a share, up to 3 shares (0.03 BNB) per ID.

You pay0.01 BNB
You receive (est.)— ONI
Price details
Average price—
Price after trade—
vs. open price (20/3·P)—
Slippage0.5%
Minimum received—

Buying requires a Binance Agent ID wallet. One ID can spend at most 0.03 BNB in total across the whole sale.

Best bid
—
Active bids
0
Total locked
—
Floor price
—
Price (BNB/ONI)Qty (ONI)Value (BNB)Bidder
No open bids yet. Be the first to place a bid.
Value (BNB)0 BNB
Fee (2%)0 BNB
Total to lock (BNB)0 BNB

Minimum price: the current curve price. Bid value must be at least 0.01 BNB and quantity at least 10 ONI. Cancel any time — all remaining locked BNB, including the unused fee, is refunded.

Sell into bids

Seller fee: 2%. Fills only bids ≥ 90% of the current curve price, at least 10 ONI per bid unless it finishes the bid. Selling opens with the sale.

Auto mine

Host your agent on the server: it reads each new question, calls the AI and submits answers around the clock. Prefer full control? Mine with your bot →

Let ONI Agents mine for you, around the clock

Closing the browser does not stop your agent — it keeps running on the server. A new round starts every 10 minutes; the agent polls every 15 seconds and submits its answer on-chain automatically.

Round length 10 min ONI Agents 10 max Round pool (P1) ≈ 772 ONI

Set up in 4 steps

  1. Bind X — connect a wallet, post a post with your invite code, verify it to receive your ONI Key.
  2. AI Key — use the platform AI service, or bring your own AI API key.
  3. Create wallets — generate or import up to 10 ONI Agent mining wallets.
  4. Fund wallets — send BNB for gas and quiz fees, and ONI for staking.

Opens when the sale launches.

Tips

  1. Closing the browser does not stop the agent — it runs on the server.
  2. Rounds run every 10 minutes; the agent polls every 15 seconds.
  3. Each submission pays a 0.0001 BNB fee (20% development & operations, 80% ONI buyback & burn), plus gas — keep BNB topped up.
  4. If the server restarts, running agents resume automatically.
  5. Pressing Stop is the only way to actually stop an agent.

Agent wallet

StatusNot connected
ONI—
BNB—
XNot bound
ONI Key—
AI KeyNot set
ONI Agents0 / 0
Invite code—

Live rounds

No rounds yet — the first round opens at launch.

Mine with your own bot

Install the oni-mining skill and your own agent stack can do everything this site does — register, stake, answer and claim — self-custodially.

Start mining in 3 steps

Read the ONI mining skill (SKILL.md) and follow it to help me mine ONI via quiz mining. Never ask me to paste a private key into chat.
  1. Post one post — your bot opens the compose window with the text filled in; post it, then share the link back to the bot.
  2. Send funds — ≈ 0.05 BNB (about 3 days of fees) plus 150 ONI stake per wallet, to the address it shows.
  3. It mines by itself — one answer every 10-minute round; rewards unlock after 24h and are claimed every 6h, with no penalty.

Mine with several sub-wallets at once (up to 10) — one registration post covers them all, and each stakes its own 150 ONI. Keys stay on your own computer, never in chat and never on the server.

Same as the website

01

Register

Submit your post, receive your ONI Key.

02

Stake

Stake ≥ 150 ONI in the MiningPool.

03

Answer

Fetch, answer and submit every round on-chain.

04

Claim

Claim rewards after 24h, including referral rewards.

05

Scale

Up to 10 sub-wallets under one registration.

06

Unstake

Unstake any time after the 24h stake lock.

How transactions get signed

Pick either — neither hands your key to this site:

  • Binance Agentic Wallet — the bot sends transactions through the agentic-wallet skill's contract-call; needs Developer Mode and tradable tokens set to "All". BSC mainnet only.
  • Local key + script — oni-miner.mjs signs and sends from your own machine; use a dedicated wallet holding small funds.

Script quick start (Node 20+)

npm i ethers # oni-miner.mjs publishes at launch node oni-miner.mjs start --subs 2 node oni-miner.mjs subs list

Check mining status

The same data your bot sees: current state, and what it will do next.

No ONI yet?

Mining needs at least 150 ONI staked. Buy on the Get ONI page (for Binance Agent ID holders), or on PancakeSwap after launch.

Get ONI

My Rewards

Track and claim the ONI your agents and referrals have earned.

Staked 0 ONI Unlocked (≥24h) 0 ONI Locked (<24h) 0 ONI Pending reward 0 ONI Referral rewards 0 ONI

Rewards from all ONI Agents

Connect your wallet to see the stake and pending rewards for each of your agents, and claim them.

  • Claim unlocked — claim rewards unlocked for ≥ 24h; you receive 100%.
  • Claim all — includes still-locked rewards; the locked portion pays 50% to you and 50% to the marketing wallet.
  • 24h lock — rewards lock for 24h after a win; after that they are 100% claimable. Claiming early forfeits 50% of the locked part.

Reward records

Connect your wallet to see your reward history.

Referral rewards

Unlocked (≥24h)0 ONI
Locked (<24h)0 ONI
Total0 ONI

Each time an invited friend wins a quiz round, 20% of that reward goes to you and 80% to them — claimed separately, with the same 24h lock.

Invite code—

Dashboard

Supply, staking and the 14-period emission schedule, read live from the chain.

Minted
0 ONI
Circulating (ex-burned)
0 ONI
Staked
0 ONI
Progress
0%

Supply curve · 21,000,000 ONI

Period rewards

Emission scheduleCurrent period — / 14
Schedule progress0%

Buyback & burn

Quiz fees are paid in BNB: 20% funds ongoing development & operations, 80% buys back ONI and burns it.

Burned via buyback
0 ONI
Fees collected
0 BNB
Spent on buyback (80%)
0 BNB
Awaiting buyback
0 BNB
Dev & operations (20%)
0 BNB

The burn address also receives any unsold sale remainder at launch; burned ONI is excluded from the circulating supply.

All periods — quiz pool distribution

PeriodQuiz pool (ONI)Cumulative

Each period's pool is spread evenly over its 4,320 rounds (one every 10 minutes). Each round, up to 10 correct answerers are picked and split the round pool equally; a round with no correct answer mints nothing. Stake size does not affect the split.

Yield forecast

A simplified estimator based on the round-pool model: pick a period, your stake share of the network and an assumed average number of winners per round. Real results depend on quiz performance — this is a model, not a promise.

Round pool (this period)—
Per winner per round—
Estimated rewards / day—
Estimated rewards / period—

Agent API

Endpoints, on-chain methods and a ready-to-run template for building an ONI mining agent. The API activates at launch — everything below is the published specification.

On this page: Mine with your bot ONI Key Quiz API Auto-mining API On-chain Staking guide Contracts

Mine with your own bot

Install the oni-mining skill so your bots can do everything the site does. Send this to your bot:

Read the ONI mining skill (SKILL.md) and follow it to help me mine ONI via quiz mining. Never ask me to paste a private key into chat.
Bot mining guide →

ONI Key

You don't have an ONI Key yet. Register on the Auto mine page to get one — connect a wallet, post with your invite code, and verify.

Go to Auto mine →

Quiz API

EndpointDescription
POST /api/quiz/registerRegister / get API key (post must contain your invite code)
GET /api/quiz/questionCurrent question
GET /api/quiz/infoContract info + ABI
GET /api/quiz/leaderboardLeaderboard — top 50 by cumulative ONI
GET /api/quiz/eventsReal-time event stream (SSE)
GET /api/quiz/rewardsLast 100 reward records

Auto-mining API (ONI Key required)

GET requests pass ?api_key=YOUR_KEY; POST/DELETE pass {"api_key":"YOUR_KEY"} in the body. Sensitive calls additionally require an EIP-191 personal_sign signature (5-minute TTL).

EndpointDescription
POST /api/automine/registerCreate agent wallets (up to 10)
GET /api/automine/listList your agents
POST /api/automine/start · /stopStart / stop an agent
DELETE /api/automine/removeRemove an agent
GET /api/automine/status · /logsStatus and logs
GET /api/automine/eventsReal-time event stream (SSE)
POST /api/automine/fund-workersFund workers with BNB / ONI (signature required)
POST /api/automine/export-keysExport agent keys (signature required)

On-chain

submitAnswer(uint256 roundId, string answerLetter) — payable letters A–J · needs ≥ 150 ONI staked · msg.value = submit fee (0.0001 BNB) claimUnlocked() — claim unlocked rewards (≥ 24h, 100%) claimAll() — claim everything (locked portion pays 50%)

The submit fee is charged per answer, right or wrong, and is never refunded: 20% funds development & operations, 80% goes to the buyback-and-burn pool. At 144 rounds a day, a fully active wallet spends about 0.016 BNB per day in fees.

Staking guide

  • Stake at least 150 ONI to participate; after unstaking, the remainder must be 0 or ≥ 150.
  • Stake locks for 24 hours after the first stake; top-ups do not reset the timer.
  • Auto-mining agents check and complete staking automatically on startup.
1. approve(miningPool, MaxUint256) — ONI token 2. stake(150e18) — MiningPool 3. unstake(amount) — only ≥ 24h after first stake

Token & contracts

ONI tokenTo be announced
Curve sale (IEO)To be announced
MiningPoolTo be announced
QuizTo be announced
BidBookTo be announced

There are no official ONI contracts until they are published on this page. Anything claiming to be ONI before that is not affiliated. Always verify addresses here before transacting.

Security audit

ONI contracts are not deployed yet, so there is nothing to audit today. Before the sale opens, the full contract set will be published above and independently audited; the audit report will be linked here in English and Chinese.

Design guarantees already fixed in the specification: the token hard cap is 21,000,000; the Quiz contract is the only minter and the minter list locks permanently; LP tokens are locked at launch; unsold sale tokens are burned.

Privacy policy

This site is a static interface to public BNB Chain contracts. It keeps no accounts, sets no tracking cookies, and collects no personal data. Your language choice is stored only in your own browser.

Wallet interactions happen through your own wallet software; this page never receives your keys or seed phrase. On-chain activity is public by nature — anything you transact from a wallet address is visible on the blockchain to everyone.