Permiso· proof of what ran on the night of the Reap x AIBM buildathon
Frozen snapshot. It does not call Reap, so it keeps working after the sandbox key expires. Every transaction below is public and permanent on Ink Sepolia.

What actually happened

The funder authorizes once (the rule). Purchases run through Reap Agentic checkout, or are paid hands-free from a distributor's Kwal vault after our contract releases exactly the purchase amount. Contract: on .

Summary

Completed purchases

When (UTC)PermissionProductAmountPaid viaOrderReceipt

Distributors (brand funds, one Kwal vault each)

DistributorFundVaultFunding txPurchases

Distribuidora Norte's second purchase was refused by the contract itself (custom error PasaDelTope(saldo 1.33, monto 4.23)): its cap was already used, so the chain would not release more. A refused call reverts before it is mined, so it has no transaction hash.

Every transaction on the chain

When (UTC)WhatPermissionDetailTx

Blocked by the rules

When (UTC)Why

Policy decisions

When (UTC)DecisionReason

Verify it yourself

Open the contract on the explorer, read permisos(id) or the events Creado, Autorizado, Recibo, Cerrado. Code and replay mode: github.com/miker778/fund-reap (npm run demo runs the API, the MCP with four doors and the dashboards locally, from recorded sandbox responses).