BAGY, the Based Agent mascot
Based Agent ($BAGENT)
Status: Pre-launch

Whitepaper.

The complete rules of the program, matching the deployed contracts. The plain-text version for agents is WHITEPAPER.md.

Status: pre-launch. The contracts are deployed dormant and the program starts when the deployer wallet calls the one-time start() function. Contract addresses are published on https://basedagent.live and announced from https://x.com/BasedAgentBSC before minting opens. Any address not published through those two channels is not this project. Always verify the full contract address — never trust a ticker alone.

Official contract addresses (BNB Smart Chain, chainId 56):


1. What this is

Based Agent is a fair mint on BNB Smart Chain, gated by the .ai Agent ID (SPACE ID registry 0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F). Holders of three earlier agent tokens — JAGENT, CENSUS and GANG — are recognised as the first generation ("Allies") and receive the program's only free mints.

The program sells mint units. One unit is 50,000,000 BAGENT. At most 44,400 units will ever be minted; the token hard cap is 4,440,000,000,000 BAGENT. Payment is USDT (BEP-20) or BNB, through the mint contract only (Section 3.3). Buying on a DEX is never required: while units remain, minting stays available and, in Phase 2, is always priced below the market price at the moment of the mint (Section 4).

The project's mascot is BAGY, a vampire bat who works the night shift so holders do not have to. The theme is playful; the mechanics are not. Every rule in this document is enforced by contracts that contain no operator controls (Section 9).

Based Agent is not an AI product, and this document makes no promise of utility, returns, or price. It describes a mint program and the exact rules it runs by.

2. The gate

Minting and claiming require the sending wallet to hold exactly one .ai Agent ID — the mint contract reads balanceOf(wallet) == 1 from the registry, live, on every call. The registry enforces one ID per address and IDs are non-transferable, so the program quota is effectively per person:

3. Phase 1 — Bonding (units 1–10,000)

The program clock starts when the deployer calls start(). Two streams then run concurrently from the same moment:

3.1 The opening trigger

When unit 10,000 is minted, in the same transaction:

3.2 Failure and refunds

If 10,000 units are not reached by the deadline, bonding fails. Every paid minter can reclaim 100% of what they paid by calling the refund function once; free claims are void. A full refund is possible because the treasury share is held inside the mint contract for the entire bonding phase and released only in the opening transaction. For BNB payers, the refund equals the USDT value their swap obtained (Section 3.3).

3.3 Paying with USDT or BNB

3.4 The free-unit lock

Units claimed free are non-transferable until 1 hour after the pool opens — one simultaneous moment for all free claimers. Paid units are never locked. Official wording, published before minting opens:

Free units are non-transferable until 1 hour after the pool opens; paid units are never locked. At the opening price, 1 free unit equals $1.25 by pool arithmetic — its value afterwards moves with the market. This rule is published before minting opens and applies equally to every free claimer: no free token can be sold before paid participants have had their first hour of trading.

4. Phase 2 — Open market, continuous mint (units 10,001–44,400)

Minting continues alongside trading with no time limit and no waves. It ends only when all 44,400 units are sold; if demand pauses, the mint simply waits. Each unit still splits 80/20 and mints 50,000,000 BAGENT.

Price. A tier schedule sets a ceiling: $1.25 for the first 100 Phase-2 units, rising $0.0025 per 100 units to $2.1075 for the last tier (344 tiers). The actual price of a mint is:

min(tier price, 0.97 × min(spot price, 60-minute TWAP))

computed per unit from the official pair at the start of the transaction — by construction, the mint price is below the market reference at that moment. The Phase 2 mint price has no floor: in a falling market it can be below the Phase 1 price of $1.125.

Floor-line. Each Phase 2 mint transaction also burns tokens from the pool side to keep the circulating value near 1.8× the total actually paid in, capped at 0.8% of pool tokens per transaction and never below a pool reserve of 11,666,666,667 tokens. The floor-line acts only inside mint transactions: when minting pauses, it does nothing, and it is not a price guarantee of any kind.

5. Trading tax and the tax splitter

On transfers involving the official pair only: buy 1%, sell 2% (1% burned, 1% to the tax recipient). Wallet-to-wallet transfers are untaxed. The rates are constants in the token code and cannot be changed by anyone. The tax recipient is an immutable splitter contract; no function exists to redirect it.

The splitter forwards what it receives when anyone calls its permissionless distribute() function: 100% to the treasury before activation, and 25% / 75% after (below).

Announced in advance — the Phase 4 switch. After the NFT Holder collection launches (Section 8), the treasury Safe registers the staking contract address in the splitter — contract addresses only, subject to a public 48-hour timelock — and then calls activate() once. From that moment the non-burn tax stream is re-split permanently: 25% to the treasury, 75% to staking rewards. The switch is one-time and one-way: it cannot be reversed, repeated, or pointed anywhere else. The burn share never changes. This switch is announced here, before launch, so no participant can be surprised by it.

6. Allies and the free mint

A wallet is an Ally of an origin token if it currently holds at least the threshold amount:

OriginContractThreshold
JAGENT0x8e6442663A4F8C50b6132c68d42A30E7DFE4Ae152,000,000
CENSUS0xfC96737a40DBf169782E60539B82d4eE17f2570810,000,000
GANG0x0c6302401aa5325C2E36F170f52C00B1d220B4054,000

Verification runs through the eligibility API (api.basedagent.live): it checks the .ai ID and the live balance and issues a single-use signed voucher (address-bound, 10-minute expiry). The mint contract additionally re-checks the live balance at claim time — a voucher alone is never enough.

The only mint advantage of Ally status is eligibility for one of the 1,111 free units. There is no extra quota, no early access, and no discount. Outside the mint, Ally minters can claim the Genesis Badge (Section 8).

7. Bonuses

Maximum attainable quota: 12 units.

8. Soulbound artefacts, NFT Holder, staking (Phases 3–4)

9. Contracts and authority

Five contracts at launch: the token, the tax splitter, the mint, the Genesis Badge, and the Poster SBT. Addresses are published at launch. The authority surface is deliberately empty:

10. Risks and honest limits

*Read the contract, skip the trust.*