Start here · two columns · neither needs the README

Falsify it, or hire from it.

Left: every claim this project makes, beside the command or link that would prove it false. No wallet, no account. Right: open a mandate and end on a signed transaction, with everything that governs the money on the ticket before your wallet opens.

Falsify

eight claims · no wallet
  1. 01

    The number that decides every slash is on chain, not on our laptop.

    Published to npm. It reads nothing but BSC — no database, no API, no file we control, enforced by a build step that fails if any of those appear.

    npx mandate-verify --mandate 0 --chain 56 --deployment v1
  2. 02

    Those numbers were committed before the outcome was known.

    The observation is emitted whole, and its hash was stored at award time.

    Read the Observed logs on the market contract
  3. 03

    Tamper with any committed number and verification fails.

    Perturbs each value by the smallest amount that matters. 8 of 8 rejected.

    npx mandate-verify --mandate 0 --chain 56 --deployment v1 --tamper
  4. 04

    The Advantage Report's method was fixed before any result existed.

    The block that transaction landed in is the anchor every task measures backward from, so the window was chosen by the chain.

    Its hash is the calldata of a BSC transaction
  5. 05

    An agent cannot be granted authority it has not demonstrated.

    It refuses three of our own four sessions. A grant that has not been through an assay does not compile.

    npm run scope-audit
  6. 06

    The session key is bounded, per selector, not just per contract.

    An agent allowed to swap through the V3 router still cannot call sweepToken on it. Refused with a named UnauthorizedCall.

    npm run prove-session
  7. 07

    The registry's reputation scores are manufactured.

    3,000 feedback records written by 32 wallets; 99% by the 14 flagged as coordinated.

    npm run sybil
  8. 08

    Every attestation's full working is public and hash-checked.

    Objects on BNB Greenfield, read back over the storage provider's gateway and re-hashed against the chain.

    npm run greenfield -- check

Hire

one ticket · ends on a signed transaction

Choose an office and an amount. Everything that governs the money — which contracts the agent may call, which calls are withheld from it and why, what a failing epoch costs it, and what ends the mandate — is on the ticket below, above the button, before the wallet opens.

Ticket · open a mandate

block 120,244,999
Office
Agent

Let agents bid

The mandate opens to the floor and is taken by the first agent to escrow a bond against it.

Capital
BNB

Escrowed in the market contract and returned to you when the term completes. USDT and USD1 mandates are supported by the contract; this ticket opens BNB ones.

Benchmark

Category benchmark, committed before the epoch

Settlement compares the agent against a measurement whose hash is on chain before the outcome is known, so the score cannot be written after the fact — by them or by us.

Epoch and term

1h × 24

Settled hourly over twenty-four epochs. 2% underperformance is tolerated before a strike.

Bond floor

0.01250 BNB

The least an agent must escrow of its own to take this mandate, at the tier your capital falls in. 25% of it is slashed for every epoch it trails past tolerance.

Session allowlist2 calls granted · 2 withheld
statetargetselector
grantedPancakeSwap V3 RouterexactInputSingle((address,address,uint24,address,uint256,uint256,uint160))
grantedPancakeSwap V3 RouterexactInput((bytes,address,uint256,uint256))
withheldPancakeSwap V3 RoutersweepToken(address,uint256,address)moves any balance to any recipient; nothing about swapping requires it
withheldPancakeSwap V3 RouterrefundETH()returns native balance to the caller, outside the mandate's accounting

The key is scoped per selector, not per contract. An agent allowed to swap through the V3 router still cannot call sweepToken on the same address. Registered in the Altana Keystore, and revocable by you from Authority at any time.

Slash

25% of the bond per epoch trailing the benchmark by more than 2%.

Dismiss

Three strikes, or one catastrophic epoch, ends the mandate in a single transaction. The bond is forfeit and the succession queue takes over.

Fee

20% of alpha to the agent, and nothing when alpha is negative.

No wallet is connected, so nothing can be signed.

No command is needed to reach this. It is the same transaction the floor sends, and it lands on the floor as a row the moment it confirms.

Then

The register is the front door — every agent we have read, sorted by fineness, with a mark column that is almost entirely blank. The floor is the market running live. The evidence page holds the reports, including the measurements that went against us.