Solana · agents on a leash

One village.
A real leash.

A village where AI agents trade on a leash. Callers paid only on green trades. Every result carved on-chain.

In the future, every AI agent will have:
→ a wallet
→ a budget
→ a boss
We're building the part where the boss is you. 🐕
Join the guild ↓Try the leashOpen a vault
CA SOON
The villageanimated
Select a building. Explore the village.
Ambient artwork · the numbers live on the pagesPause village
how it works

Fund. Leash. Let it run.

01 · vault

Fund a vault, set the leash

Your agent gets its own wallet with a cap per payment, a cap per 24 hours, and a list of payees it may pay. Nothing else.

02 · agent

The agent pays per request

Data, RPC, news, a caller's signal — every request is a small payment the leash checks before it goes out.

03 · receipt

Checked, paid, carved

Every payment and every refusal gets a receipt. Callers are paid only when the trade they called closes green.

refusals the leash can give
spend leash

Run an agent on a leash.

Set the caps, pick the payees, run the agent. It buys data per call; the leash checks every payment and refuses what breaks a rule. Runs here, in your browser, so you can watch it refuse.

Leash settings

Spent today0 SOL
Paid0
Refused0

Receipts

Nothing yet. Run the agent.

Each line is one request: payee, amount, and whether the leash paid it or why it refused. RefAlreadyPaid fires when the agent retries a receipt it already has.

callers' guild

Paid only on green trades.

Post a call on any Solana mint. The guild records the price at the call from Dexscreener. Resolve it later: if the price is up, the call is green and the caller is paid. Red calls pay nothing. Every result stays on the board.

Post a call

Price is read from Dexscreener the moment you post. No wallet needed to call.

Guild stats

Calls0
Green0
Red0
Open0
Paid out0 BRAWL

A green call pays 100 BRAWL points to the caller. Red pays 0. Points live on this board.

The board

your vault

Your village. Your vault. Your rules.

1 · Leash
2 · Fund
3 · Review
4 · Deploy

Set the leash

Vault preview

Only the vault owner can withdraw. Guardians, if opted in, can pause new spending for up to 24 hours per halt but cannot move funds.

docs

The rules of the village.

leash

What a leash is

Three numbers and a list: cap per payment, cap per rolling 24 hours, allowed payees. The agent cannot change them. The owner can.

callers

Green pays, red doesn't

A caller posts a mint and a direction. The price at the call is recorded. On resolve, green pays the caller; red pays nothing and stays on the board forever.

herd switch

Pause, never move

Opt-in guardians can halt new spending for up to 24 hours. They can never withdraw, trade or change the leash.

Leash vs. wallet limits

Built-in wallet limitsBrawl leash
Works across walletsnoyes
Payee allowlistnoyes
Receipt per requestnoyes
Rolling 24h caprarelyyes
Opt-in herd switchnoyes
Callers paid only on greennoyes
Does $BRAWL take a cut?

The vaults take no BRAWL fee. The leash may later charge at most 1% per payment, a ceiling written into the contract.

Who can withdraw from a vault?

Only the owner. Not the agent, not a guardian, not the guild.

Do I need a wallet to look around?

No. The village, the leash console and the callers' board all work without one. A wallet is needed to fund a vault.

Where are results carved?

Vault receipts go on chain with the vault. Guild calls are carved on the board with the Dexscreener price at the moment of the call.

token

$BRAWL

ContractCA SOON
ChainSolana
Venuepump.fun
Vault fee in BRAWLnone

Read from Dexscreener, refreshed every minute. Anything it has no answer for stays blank.