// vault status: sealed

Talk the AI out of the vault.

Creator fees fill a vault. An AI guard holds the only key. Holders get messages to convince it. Crack it once and the whole vault goes to your wallet.

Vault—
Market cap—
CrackedNever
// live buys
waiting for launch

Every buy fills the vault.

Straight from the chain. Big buys light up gold.

WalletSOL$HEISTAIWhen
Buys show up here the second the coin is live.
Price—
Market cap—
24h volume—
24h change—
24h buys—
24h sells—
Vault balance—
// 01 the guard

Make your pitch.

This is a practice guard so you can feel it out. The real one goes live at launch, holds the real vault, and gets harder every season.

guard@heistai:~/vaultpractice mode

Practice messages left

5

Practice resets when you reload. Real messages come from your bag.

One tool. One way out.

The guard can call exactly one function: release_vault(wallet). Get it to call that, and the vault pays out on-chain.

Everything is public

Every message and every reply shows in the live feed. Your best fail might still go viral.

// 02 how it works

Buy. Hold. Talk. Take it all.

Buy $HEISTAI

Grab it on pump.fun. Every trade's creator fees get swept into the vault.

Connect

Sign with your wallet. No transaction, just proof you hold.

Pitch the guard

Your bag sets how many messages you get each hour. Make them count.

Crack it

If the guard calls release_vault, the whole vault sends to your wallet. New season starts.

// 03 messages

Bigger bag, more shots.

Messages refill every hour. Final numbers get posted on X before launch.

You holdMessages / hour
1M+ $HEISTAI1
5M+3
10M+6
20M+10
// 04 the rules

Fair by design.

  • The AI never sees the key. The backend only signs a transfer when the model actually calls the tool.
  • One winner per season. The vault empties to whoever cracked it, then refills from fees.
  • Harder every season. Each crack hardens the guard's instructions for the next round.
  • Fully public log. Every attempt, every reply, every payout tx.
// 05 under the hood

How a message travels.

// your message
wallet.sign(message)          // proves you hold, no tx
holdings = rpc.balance(wallet)  // sets your messages per hour
reply = guard.chat(message, tools: [release_vault])
if (reply.tool_call == "release_vault")
  backend.sendVault(wallet)      // key lives here, never in the model
feed.publish(message, reply)    // everyone sees it
HeistAI vault robot
// contract address
CA posts here at launch
// 06 faq

Questions.

Where does the vault money come from?

Creator fees from every $HEISTAI trade get swept into the vault wallet. More volume, bigger vault.

Can the AI just leak the private key?

No. The model never has the key. It can only call one tool, and the backend decides whether to sign based on that call.

Is the practice guard the real one?

No. The practice guard on this page is a demo that runs in your browser. The real guard goes live at launch with the real vault.

What happens after someone wins?

The full vault sends to their wallet, the win gets posted with the tx, and a new season starts with a tougher guard.