Proof
Reading Sui mainnet through Tatum and counting memories on Walrus…
Payments
…
Memories on Walrus
…
Grants
…
Replay runs
…
Reading Sui mainnet through Tatum and counting memories on Walrus…
The record behind MANDATE. Every number links to Sui mainnet or Walrus, so you can check it yourself.
| Memory off | Memory on | Change | |
|---|---|---|---|
| Total spent | 2.50 USDC | 1.38 USDC | -45% |
| Wasted on useless sources | 1.25 USDC | 0.18 USDC | -86% |
| Cost per useful answer | 0.05 USDC | 0.03 USDC | -43% |
| Useful answers | 50 | 48 |
Real payments, run with scripts/replay.js. The memory-on run starts empty and learns as it goes. Raw results are in docs/replay/ in the repository.
mandate::grant on Sui mainnet holds each user's USDC and checks every payment, transfer and swap against their limits in the same transaction.
| What | Amount | Transaction | Receipt |
|---|---|---|---|
| Swap | 0.20 USDC | 5zRyuqi1…NDsc | private |
| Transfer | 0.20 USDC | FFRcQ3d9…9rAc | private |
| Transfer | 0.30 USDC | 3cBvSk2w…85Em | private |
| Premium Summariser | 0.05 USDC | HpbJ45cf…SUaF | private |
| Wallet Risk Report | 0.02 USDC | G2Qbdb6g…acVx | private |
| Wallet Risk Report | 0.02 USDC | 3RLukGCw…4j3Z | private |
| Wallet Risk Report | 0.02 USDC | EKtLiUED…vMeT | private |
| Premium Summariser | 0.05 USDC | 58NwxFLS…JBTK | private |
| Wallet Risk Report | 0.02 USDC | GeotjVQD…KTEc | private |
| Premium Summariser | 0.05 USDC | KJWrX9bt…uWCW | private |
| Mandate | Held | Weekly allowance | Per payment | Spent this week | Payments |
|---|---|---|---|---|---|
| 0x405cd5c1…70c9 | 0.32 USDC | 2.00 USDC | 0.10 USDC | 0.68 USDC | 21 |
| 0xd37476f6…e404 | 0.00 USDC | 5.00 USDC | 0.10 USDC | 5.00 USDC | 165 |
A mandate with a 2-minute check-in window: paying, going quiet, being refused, checking in, paying again.
| Time (UTC) | Event | Result |
|---|---|---|
| 20:36:59 | grant created | 41RV6zPv…KRxb |
| 20:38:02 | task while active | paid 8bXF3qwA…ZoKQ |
| 20:38:02 | owner goes quiet | no check-in for 150s |
| 20:40:39 | task after silence | refused: dormant: grant is dormant |
| 20:40:42 | owner heartbeat | E61fPiEG…jMDc |
| 20:40:57 | task after heartbeat | paid 33XERtr7…AZic |
Read live through Tatum at 2026-11-09 22:23:42 UTC
| Namespace | Memories | Size |
|---|---|---|
| mandate-value | 10 | 4.7 KB |
| mandate-value-replay-off | 75 | 54.2 KB |
| mandate-value-replay-on | 37 | 21.5 KB |
| mandate-value-replay-on2-summary-wallet-risk | 3 | 1.3 KB |
| mandate-value-replay-on2-wallet-risk-wallet-risk | 24 | 17.0 KB |
| mandate-value-replay-on2-holders-token-holders | 25 | 18.0 KB |
| mandate-policy | 1 | 0.7 KB |
| mandate-value-wallet-risk-wallet-risk | 3 | 1.4 KB |
| mandate-value-summary-wallet-risk | 3 | 1.3 KB |
| mandate-prefs | 2 | 0.7 KB |
| mandate-u9d10af684720-receipts | 1 | 0.7 KB |
| mandate-u9d10af684720-spend | 1 | 0.4 KB |
| mandate-u21d0cca5004a-receipts | 3 | 2.8 KB |
| mandate-value-holders-token-holders | 2 | 0.9 KB |
| mandate-ud2d4866a2fd1-spend | 1 | 0.5 KB |
| mandate-ud2d4866a2fd1-value-holders-token-holders | 1 | 0.4 KB |
| mandate-ud2d4866a2fd1-receipts | 4 | 3.8 KB |
| mandate-uab3d0f144a0c-spend | 1 | 0.5 KB |
| mandate-uab3d0f144a0c-receipts | 4 | 3.6 KB |
| mandate-uea46fc91778e-receipts | 3 | 2.3 KB |
| mandate-spend | 200 | 85.8 KB |
| mandate-receipts | 176 | 141.5 KB |
| mandate-u54afe62f3b05-receipts | 3 | 2.7 KB |
| mandate-u58a03a58aa20-prefs | 1 | 0.3 KB |
| mandate-uf558df8be2e9-value-summary-wallet-risk | 4 | 1.8 KB |
| mandate-uf558df8be2e9-policy | 1 | 0.7 KB |
| mandate-uf558df8be2e9-value-wallet-risk-wallet-risk | 6 | 2.9 KB |
| mandate-uf558df8be2e9-spend | 10 | 4.7 KB |
| mandate-uf558df8be2e9-receipts | 11 | 12.0 KB |
| What | Amount | Transaction | Receipt |
|---|---|---|---|
| Swap | 0.20 USDC | 5zRyuqi1…NDsc | private |
| Transfer | 0.20 USDC | FFRcQ3d9…9rAc | private |
| Transfer | 0.30 USDC | 3cBvSk2w…85Em | private |
| Premium Summariser | 0.05 USDC | HpbJ45cf…SUaF | private |
| Wallet Risk Report | 0.02 USDC | G2Qbdb6g…acVx | private |
| Wallet Risk Report | 0.02 USDC | 3RLukGCw…4j3Z | private |
| Wallet Risk Report | 0.02 USDC | EKtLiUED…vMeT | private |
| Premium Summariser | 0.05 USDC | 58NwxFLS…JBTK | private |
| Wallet Risk Report | 0.02 USDC | GeotjVQD…KTEc | private |
| Premium Summariser | 0.05 USDC | KJWrX9bt…uWCW | private |
| Wallet Risk Report | 0.02 USDC | BiLNnka2…6UFD | private |
| Premium Summariser | 0.05 USDC | 2URv8eQn…yVr3 | private |
| Wallet Risk Report | 0.02 USDC | 8HMQYej9…ciwk | private |
| Token Holder Check | 0.03 USDC | 5Yoe4U9t…1DL1 | open |
| Token Holder Check | 0.03 USDC | 8cHAubxc…VcKY | open |
| Swap | 0.02 USDC | 6op9HE76…vP22 | private |
| Swap | 0.02 USDC | A8d7uQt9…FxGc | private |
| Swap | 0.03 USDC | 7n3GXgpm…mxzg | private |
| Token Holder Check | 0.03 USDC | G9nYUTvS…hQRk | open |
| Token Holder Check | 0.03 USDC | BX2oPtvV…HuMc | open |
| Token Holder Check | 0.03 USDC | 63fYGWJj…DB7U | open |
| Token Holder Check | 0.03 USDC | 7jXBWGTu…UxeM | open |
| Transfer | 0.01 USDC | LuoS9jLi…fvZx | private |
| Token Holder Check | 0.03 USDC | FB8RqUWa…T4th | private |
| Token Holder Check | 0.03 USDC | KDbpKJAd…jBu1 | open |
| Transfer | 0.01 USDC | FfrEQZko…qAT4 | private |
| Transfer | 0.01 USDC | 5tguBitm…c2sE | private |
| Transfer | 0.01 USDC | 4kN2rAiU…PjG1 | private |
| Token Holder Check | 0.03 USDC | FoPvdNHV…9oza | private |
| Token Holder Check | 0.03 USDC | FAAdEwi2…e2ht | open |
| Token Holder Check | 0.03 USDC | 7i7rTViG…By6n | open |
| Token Holder Check | 0.03 USDC | bp4PqFex…SFh8 | open |
| Transfer | 0.01 USDC | 6K3qZuDb…X8sT | private |
| Transfer | 0.01 USDC | cd8tbTvi…nozD | private |
| Transfer | 0.01 USDC | 9irtmwdw…2LkE | private |
| Token Holder Check | 0.03 USDC | Hx8wG5vX…izoc | private |
| Premium Summariser | 0.05 USDC | Gyvf4CHh…Phnx | open |
| Wallet Risk Report | 0.02 USDC | 976NEE2H…PWcj | open |
| Token Holder Check | 0.03 USDC | AUxbjwJT…G4Ds | open |
| Premium Summariser | 0.05 USDC | ASEVbk1D…LcqG | open |
| Wallet Risk Report | 0.02 USDC | CLtU8aHQ…xwEk | open |
| Premium Summariser | 0.05 USDC | xPh9UAQ3…8Tki | open |
| Wallet Risk Report | 0.02 USDC | FYHJFd75…iKUb | open |
| Token Holder Check | 0.03 USDC | LpzcfSDD…yV6F | open |
| Token Holder Check | 0.03 USDC | 33XERtr7…AZic | open |
| Token Holder Check | 0.03 USDC | 8bXF3qwA…ZoKQ | open |
| Token Holder Check | 0.03 USDC | Fr1xo1R7…QzNL | open |
| Premium Summariser | 0.05 USDC | DvsVGCeJ…7NTy | open |
| Wallet Risk Report | 0.02 USDC | 7c3g9gDo…nRvA | open |
| Premium Summariser | 0.05 USDC | FsGAeLNi…8eqy | open |
| Wallet Risk Report | 0.02 USDC | duUYvUPg…vq3y | open |
| Token Holder Check | 0.03 USDC | 2YLTKLgm…uBEd | open |
| Token Holder Check | 0.03 USDC | GYQGjRoU…EcZN | open |
| Wallet Risk Report | 0.02 USDC | 4ZZJGobb…sjyq | open |
| Wallet Risk Report | 0.02 USDC | 9RKFhxDp…SxMU | open |
| Token Holder Check | 0.03 USDC | 6CMv9cZJ…zEXf | open |
| Wallet Risk Report | 0.02 USDC | 9fiXJSoT…S1bd | open |
| Token Holder Check | 0.03 USDC | FnHg8Qcn…shrh | open |
| Wallet Risk Report | 0.02 USDC | 4u64wetQ…YBwt | open |
| Wallet Risk Report | 0.02 USDC | GBK2Gs2P…KksD | open |
| Token Holder Check | 0.03 USDC | B9h2x5LP…izwf | open |
| Wallet Risk Report | 0.02 USDC | 54w8XAR4…p49R | open |
| Wallet Risk Report | 0.02 USDC | C2XYLBMP…zSjs | open |
| Token Holder Check | 0.03 USDC | GHxqoC2m…UNdm | open |
| Wallet Risk Report | 0.02 USDC | EL1G2ma4…mmsd | open |
| Wallet Risk Report | 0.02 USDC | AQ2LaFMd…Xp8b | open |
| Wallet Risk Report | 0.02 USDC | GypKe5HH…U8gV | open |
| Token Holder Check | 0.03 USDC | Aq5E53Cu…zjPM | open |
| Wallet Risk Report | 0.02 USDC | 4r1yzbPV…chiJ | open |
| Token Holder Check | 0.03 USDC | EpxhSaSS…KHfS | open |
| Wallet Risk Report | 0.02 USDC | EqfgxczB…iQi6 | open |
| Wallet Risk Report | 0.02 USDC | GjUsq1cR…jzBp | open |
| Token Holder Check | 0.03 USDC | F4AXfhAN…gMMi | open |
| Token Holder Check | 0.03 USDC | uNxcG9Rp…LCTM | open |
| Wallet Risk Report | 0.02 USDC | SBXph8LT…47Rp | open |
| Token Holder Check | 0.03 USDC | ASYQatNd…sD7S | open |
| Token Holder Check | 0.03 USDC | HyEqzdTo…NtU1 | open |
| Token Holder Check | 0.03 USDC | 2Rg2vZXa…gyAS | open |
| Token Holder Check | 0.03 USDC | 24EkfUem…b5qS | open |
| Token Holder Check | 0.03 USDC | 2ShjycdJ…D1G3 | open |
| Token Holder Check | 0.03 USDC | 9g3q1tRB…xMks | open |
| Token Holder Check | 0.03 USDC | BjK8PMn9…deAr | open |
| Token Holder Check | 0.03 USDC | Gkubddk3…K9cn | open |
| Wallet Risk Report | 0.02 USDC | 3RRMgGMD…oJaT | open |
| Wallet Risk Report | 0.02 USDC | 4GSsjtg8…BnQe | open |
| Wallet Risk Report | 0.02 USDC | BACiV4pH…RVXj | open |
| Wallet Risk Report | 0.02 USDC | BPFvTmxr…8BjG | open |
| Token Holder Check | 0.03 USDC | BSiXBUg2…79hX | open |
| Wallet Risk Report | 0.02 USDC | FLKbmyh5…DMkN | open |
| Wallet Risk Report | 0.02 USDC | 7jJLwA3s…Tk4a | open |
| Wallet Risk Report | 0.02 USDC | Gxmj2w9e…QqsV | open |
| Token Holder Check | 0.03 USDC | 5FKAgDmH…Kakt | open |
| Premium Summariser | 0.05 USDC | 77obXjr5…N9Sj | open |
| Wallet Risk Report | 0.02 USDC | CvxsKWFW…EQs1 | open |
| Token Holder Check | 0.03 USDC | FvU81h5J…yURR | open |
| Token Holder Check | 0.03 USDC | ZKTSh7ue…Mah4 | open |
| Token Holder Check | 0.03 USDC | Utqcyeur…iPGM | open |
| Token Holder Check | 0.03 USDC | J4k83SJP…kdBZ | open |
| Premium Summariser | 0.05 USDC | Bp7eMk1u…VHjn | open |
| Wallet Risk Report | 0.02 USDC | ePKAKFRi…1oJJ | open |
| Token Holder Check | 0.03 USDC | EsfJ6JfM…Voun | open |
| Premium Summariser | 0.05 USDC | 3rcMQE8j…qBM5 | open |
| Wallet Risk Report | 0.02 USDC | 3En46Njh…Xpak | open |
| Token Holder Check | 0.03 USDC | vPhBzgFp…wX19 | open |
| Premium Summariser | 0.05 USDC | 3Yn8wBaY…Tm53 | open |
| Wallet Risk Report | 0.02 USDC | 6uJTPkw4…w5ND | open |
| Premium Summariser | 0.05 USDC | Hx7y3rTy…geL8 | open |
| Wallet Risk Report | 0.02 USDC | 4v56RQUN…mhPy | open |
| Token Holder Check | 0.03 USDC | B7LYDqyn…NgNq | open |
| Token Holder Check | 0.03 USDC | BBPK8qRK…64PS | open |
| Premium Summariser | 0.05 USDC | HkKB8b8h…qRya | open |
| Wallet Risk Report | 0.02 USDC | 26Pe5aAG…2W4K | open |
| Token Holder Check | 0.03 USDC | HYG9YJ8B…YdS7 | open |
| Token Holder Check | 0.03 USDC | 9153U6Gn…o7tU | open |
| Token Holder Check | 0.03 USDC | 7XeZFziC…aGT8 | open |
| Token Holder Check | 0.03 USDC | DFgW6JBz…DwUD | open |
| Token Holder Check | 0.03 USDC | 376jgUPu…3nps | open |
| Token Holder Check | 0.03 USDC | Cahiec1w…EBPi | open |
| Token Holder Check | 0.03 USDC | 9Kgd8RJ2…xKK6 | open |
| Token Holder Check | 0.03 USDC | 7vANDLDZ…vwyk | open |
| Wallet Risk Report | 0.02 USDC | HUnVcXdv…5yc3 | open |
| Wallet Risk Report | 0.02 USDC | 6g1Kh148…Q1Fi | open |
| Wallet Risk Report | 0.02 USDC | Guz69wSV…BmKi | open |
| Wallet Risk Report | 0.02 USDC | 57gSkTD9…7m4L | open |
| Token Holder Check | 0.03 USDC | qfEp7xZM…jGFs | open |
| Wallet Risk Report | 0.02 USDC | 6wAwGaU8…9MfF | open |
| Wallet Risk Report | 0.02 USDC | ASCkvRZp…hcFt | open |
| Wallet Risk Report | 0.02 USDC | Ea7Q29oh…f7Bb | open |
| Token Holder Check | 0.03 USDC | 12b9s4zc…2VXF | open |
| Premium Summariser | 0.05 USDC | Cf4XNri5…B26H | open |
| Wallet Risk Report | 0.02 USDC | DcEnU4yo…xykb | open |
| Token Holder Check | 0.03 USDC | 6R5FjCoB…2jh1 | open |
| Token Holder Check | 0.03 USDC | 79DF7WP2…6H7R | open |
| Token Holder Check | 0.03 USDC | CnVFBbKF…9Smx | open |
| Token Holder Check | 0.03 USDC | DoYbpf4Z…AXHJ | open |
| Premium Summariser | 0.05 USDC | 2bswgDz8…zUFm | open |
| Wallet Risk Report | 0.02 USDC | xEJWfTA1…Pb6v | open |
| Token Holder Check | 0.03 USDC | J6tD3jgg…EPx8 | open |
| Premium Summariser | 0.05 USDC | DHT3bVQd…6xxt | open |
| Wallet Risk Report | 0.02 USDC | GKdqBrFt…3w6k | open |
| Premium Summariser | 0.05 USDC | C1Rfq1DJ…Kgb8 | open |
| Wallet Risk Report | 0.02 USDC | 8H856yCz…fbSi | open |
| Token Holder Check | 0.03 USDC | BKzKekWT…ksKD | open |
| Premium Summariser | 0.05 USDC | DUdFgBXC…RDz9 | open |
| Wallet Risk Report | 0.02 USDC | FbiDJETA…x2gi | open |
| Premium Summariser | 0.05 USDC | Etz7G8bq…9xn4 | open |
| Wallet Risk Report | 0.02 USDC | 5eBv5yCE…Zaak | open |
| Token Holder Check | 0.03 USDC | GCasEL6J…xPSG | open |
| Token Holder Check | 0.03 USDC | 8duEQZBn…Bi6j | open |
| Premium Summariser | 0.05 USDC | BGzy3dkp…Wcmb | open |
| Wallet Risk Report | 0.02 USDC | GzQi3ibL…urVn | open |
| Premium Summariser | 0.05 USDC | BwLeY9MF…YJ4a | open |
| Wallet Risk Report | 0.02 USDC | Cxb2a4ne…w6zu | open |
| Premium Summariser | 0.05 USDC | 39sa1Uwb…HcgC | open |
| Wallet Risk Report | 0.02 USDC | 7EjQ5TaR…rYqw | open |
| Token Holder Check | 0.03 USDC | E77hq9BB…H1uU | open |
| Token Holder Check | 0.03 USDC | 3mQhBpVT…C8iy | open |
| Premium Summariser | 0.05 USDC | D5eiVSn9…H3Yv | open |
| Wallet Risk Report | 0.02 USDC | Dkqn1qZo…1Fcy | open |
| Premium Summariser | 0.05 USDC | EWfY4VDA…Hr9p | open |
| Wallet Risk Report | 0.02 USDC | BeahGo8c…vUNc | open |
| Premium Summariser | 0.05 USDC | RTCiVi8E…3WfY | open |
| Wallet Risk Report | 0.02 USDC | FH211eLd…QJBs | open |
| Premium Summariser | 0.05 USDC | 2o91urm4…CRZG | open |
| Wallet Risk Report | 0.02 USDC | jm51GimE…4SJq | open |
| Premium Summariser | 0.05 USDC | WYoipW3j…3n3x | open |
| Wallet Risk Report | 0.02 USDC | t2AnrkJM…oShv | open |
| Premium Summariser | 0.05 USDC | 3LDXnLhL…Xeq3 | open |
| Wallet Risk Report | 0.02 USDC | 2fkUAqF2…uHs8 | open |
| Premium Summariser | 0.05 USDC | GGy24oB7…YzYN | open |
| Wallet Risk Report | 0.02 USDC | BdNpQsXo…VQbk | open |
| Token Holder Check | 0.03 USDC | EwdLYRT6…jjto | open |
| Premium Summariser | 0.05 USDC | 6eb8WDrt…TMV1 | open |
| Wallet Risk Report | 0.02 USDC | 23RYHUDv…Nuyn | open |
| Token Holder Check | 0.03 USDC | GGtS3ZkS…wNXv | open |
| Premium Summariser | 0.05 USDC | 6oMdL72z…5iVN | open |
| Wallet Risk Report | 0.02 USDC | BxGGPbLM…cCd2 | open |
| Premium Summariser | 0.05 USDC | 7BvTbAV1…8Jjg | open |
| Wallet Risk Report | 0.02 USDC | De5McxV3…BxFm | open |
| Premium Summariser | 0.05 USDC | DsxJnpa1…qmyc | open |
| Wallet Risk Report | 0.02 USDC | J5eVWYaD…93Sh | open |
| Token Holder Check | 0.03 USDC | 9XPt4AzD…qSKS | open |
| Token Holder Check | 0.03 USDC | Bako5f9K…EumR | open |
| Token Holder Check | 0.03 USDC | Dz9whHmU…pPgo | open |
| Token Holder Check | 0.03 USDC | 4V5GVWVo…HHuP | open |
| Premium Summariser | 0.05 USDC | 4kTV8xVc…72Lh | open |
| Wallet Risk Report | 0.02 USDC | 5sY63veg…UBwP | open |
| Token Holder Check | 0.03 USDC | 4sYH2hW8…oKR6 | open |
| Token Holder Check | 0.03 USDC | 6iT4d7sA…diXp | open |
| Token Holder Check | 0.03 USDC | EpUNFoqD…ewnX | open |
| Premium Summariser | 0.05 USDC | C3cJTWWW…u6az | open |
| Wallet Risk Report | 0.02 USDC | 8bQtZVCU…VkyT | open |
| Premium Summariser | 0.05 USDC | 8AiPZgtk…NrfQ | open |
| Wallet Risk Report | 0.02 USDC | CbEBiaan…nhB2 | open |
| Token Holder Check | 0.03 USDC | 7NJCYKYk…MjpG | open |
| Token Holder Check | 0.03 USDC | 8QG5diQE…753W | open |
| Token Holder Check | 0.03 USDC | 5NcT5Zda…6m2a | open |
| Premium Summariser | 0.05 USDC | FkZWNYPH…cEKD | open |
| Wallet Risk Report | 0.02 USDC | 81GuLTBo…w4qM | open |
| Premium Summariser | 0.05 USDC | HE1P7UUq…owi9 | open |
| Wallet Risk Report | 0.02 USDC | Hn5oVCwT…9hL8 | open |
| Token Holder Check | 0.03 USDC | HBdwBL2T…4pSF | open |
| Token Holder Check | 0.03 USDC | 5apdTUAn…cGvG | open |
| Token Holder Check | 0.03 USDC | BYmukYuD…r2L3 | open |
| Premium Summariser | 0.05 USDC | 2yUWzxNx…mTWG | open |
| Wallet Risk Report | 0.02 USDC | F46HRhwv…LCiu | open |
| Premium Summariser | 0.05 USDC | D7BZXo2E…qUQj | open |
| Wallet Risk Report | 0.02 USDC | AXgJcEy4…oy4v | open |
| Token Holder Check | 0.03 USDC | 76dWLN6M…hLgh | open |
| Token Holder Check | 0.03 USDC | Dg4d5UTA…CdFV | open |
| Token Holder Check | 0.03 USDC | FsY2q1vp…6PWY | open |
| Token Holder Check | 0.03 USDC | on94ds9z…qaGy | open |
| Token Holder Check | 0.03 USDC | GsY4VKDh…aisW | open |
| Premium Summariser | 0.05 USDC | Ao3MobMq…bsdR | open |
| Wallet Risk Report | 0.02 USDC | GR3mkaSi…7tmK | open |
| Wallet Risk Report | 0.02 USDC | 4Gtr5EXo…ZkS8 | open |
| Token Holder Check | 0.03 USDC | 2jSgefmV…uZph | open |
| Wallet Risk Report | 0.02 USDC | 7A3U7Aiz…NQfh | open |
| Premium Summariser | 0.05 USDC | HKzJZWpC…zRnj | open |
| Wallet Risk Report | 0.02 USDC | 8krBHvCL…9EbU | open |
| Premium Summariser | 0.05 USDC | GzsnGFn2…ufhw | open |
| Wallet Risk Report | 0.02 USDC | GgSWkdV5…xV53 | open |
| Wallet Risk Report | 0.02 USDC | EFgj5Loj…mFqF | open |
| Wallet Risk Report | 0.02 USDC | zNbfxKZW…QJFb | open |
| Premium Summariser | 0.05 USDC | 8BLqg9PQ…Uvsu | open |
| Wallet Risk Report | 0.02 USDC | 6Vsbahxk…73hb | open |