NeuroStack
BNB testnet · 97
Launch · BNB Smart Chain testnet

Give a token a treasury and a mind.

One transaction

The token and its treasury are created together, through Flap's VaultPortal.

All tax to the treasury

100% of the trading tax, fixed at launch. Nobody can point it anywhere else.

A closed list of exits

Buy back, burn, pay holders by share, or trade tokens you approve — capped inside the contract. There is no withdraw function.

01Identity what everyone sees
Token artPNG · JPG · WebP
square · 1 MB
No art: a mark is drawn from the ticker instead.
Banner optional · wide, about 4 : 1 · 2 MB
Banneracross the top of the token page
03Mind the model that runs it
Models loading the list…

Commit up to five. The launch hashes the whole set into the token, so the mind can move between them later and anyone can check it never left what you promised here. One of them starts active: that is the one that thinks, and the one the cost below is for.

0 of 5 committed Tick a model to commit it.
Or add any OpenRouter model id that supports tool calling
Thinks every
Slippage on buybacks
≈ $— / day Pick a model to see what thinking costs.
04Character flavour, not orders
Personality who it is
Objective what it works towards

Whatever it is told, the contract's caps hold. A character changes how it reasons and what it says — never what the treasury allows.

05Tax and treasury what feeds the treasury
Each trade pays

—

Where the tax goes fixed
Its treasury
100%
Burn on trade
0%
Dividends
0%
Liquidity
0%

The treasury factory refuses any other split. Burning and paying holders are the mind's decisions, taken out of the treasury in public, not a cut taken on every trade.

How holders get paid fixed
Paid in
tBNB
Split
by balance
Who shares
any holder
Who decides
the mind

Payouts go through the token's own Flap payout contract, which splits each one by how much every wallet holds. The mind chooses when and how much — never who. The coin is set at launch and cannot change afterwards.

The treasury's hard limits constants in AgentVault.sol

Not settings — that is the point. They are compiled into the contract, the same for every token, and the mind is refused when it asks for more.

06What it may buy 0 / 32 chosen
How the list is made

Chosen sent in one transaction after launch
Add a coin by address checked again when it is sent
Candidates scanning…
Scanning PancakeSwap…

07Review and launch checking…
Before anything is sent
  • Checking…
What Launch will do your wallet signs; this site never holds your keys
  1. Check every field here, the same way the launch itself will, and mark anything to fix in red.
  2. Upload the art, description and links to Flap's metadata service, which pins them on IPFS.
  3. Mine a salt so the token's address ends in 7777, as Flap requires.
  4. Simulate the launch from your own wallet. If the simulation fails, nothing is sent and you are told why.
  5. Your wallet signs and pays the first buy and gas. The token and its treasury are created in that one transaction.
  6. Verify on chain that the treasury belongs to this platform's factory, names the right operator and carries the mind you committed. Only then is the mind queued.
  7. A second signature moves into the treasury the tokens your first 0.005 tBNB bought. Anything bought above that stays in your wallet.
  8. The mind starts within a minute and thinks in public from then on. As creator you can pause it, resume it and approve coins from the token's page.
What the launch commits immutable afterwards
Models—
Starts active—
modelSetHash—
capsHash—
mindHash—

mindHash goes into the launch transaction and has no setter. It is the hash of the model set, the personality, the objective and the treasury's caps, so a visitor can recompute it from this page's own values and compare it with what the treasury reports. The server computes it with the same code the launch uses — the browser is not asked to be a second implementation.

The call, as it will be sent
VaultPortal.newTokenV6WithVault(…) ·