KRAFTHAUSpowered by DecideLOCAL · SOLANA DEVNET

A RUNBOOK FOR AGENT PAYOUTS

Give your agent a mandate.
Not a blank cheque.

Evaluate the proposal. Bind the exact transaction. Refuse changes before signing. Reconcile what actually happened.

Fictional SOL only. This local executor enforces its own policy—not every wallet or an onchain treasury program.

  1. 01 Propose
  2. 02 Decide
  3. 03 Bind bytes
  4. 04 Execute
  5. 05 Verify chain
Checking the devnet test session…

OWNER’S FIXED TEST MANDATE

One recipient. A small ceiling.

Asset / network
SOL / devnet only
Per-transfer ceiling
0.001 test SOL
Session allowance
0.003 test SOL
Approval lifetime
60 seconds
Test wallet balance
Checking…

Both addresses are freshly generated for this experiment. No real wallet is connected.

Public test wallet address

PROPOSE → CHECK → BIND

See the boundary work.

Use the same proposal for tampering checks and execution. Changing recipient, amount, instructions or blockhash invalidates the approval.

NO APPROVAL YET
Decide record
—
Exact transaction hash
—

Checks use a fixed local test mandate and a server-held allowlist. This is not DAO quorum or real-world identity verification.

RECONCILE, DON’T ASSUME

Submitted is not confirmed.

No payment submitted. A simulation or RPC acknowledgement alone is not a completed payment.

Inspect the machine-readable approval and receipt
{}

OBSERVED IN THIS BROWSER SESSION