宝箱 Treasury ops

Proof of reserve, vault health and the treasury agent. On-chain data via Curvegrid MultiBaas.

MultiBaas not configuredtkCASH not deployed
Connect MultiBaas to fill this dashboard. In backend/.env set MULTIBAAS_URL and MULTIBAAS_API_KEY, deploy tkCASH and set CASH_RECEIPT_ADDRESS, then run npm run mb:setup in backend/. The README has the full steps.

Action items

tkCASH supply—not deployed
Cash in kiosks—
Vault liability—needs MultiBaas
Reserve coverage—
Treasury gas0.0000 ETH✗ Top up now
Treasury float—needs MultiBaas
Fee revenue$0.002% on cash withdrawals · 14d

Proof of reserve

Each tkCASH is a claim on one dollar of banknotes in a kiosk. Operators count the box; a mismatch freezes that kiosk.

Deploy tkCASH and set CASH_RECEIPT_ADDRESS to see reserves.

Banknote mix

USD minted as tkCASH per note face value (MultiBaas query cash_in_by_denomination).

MultiBaas not configured — set MULTIBAAS_URL and MULTIBAAS_API_KEY

Liquidity flows

Withdrawals (14 days): 0 · $0.00 gross · $0.00 in fees

Cash in and out of the kiosk per day, from tkCASH CashIn/CashOut events streamed by the MultiBaas webhook.

Cash inCash out
$0$5$1009/1309/1509/1709/1909/2109/2309/25

No cash has moved through the kiosk in the last 14 days.

Table view
DayCash inCash out
2026-09-13$0.00$0.00
2026-09-14$0.00$0.00
2026-09-15$0.00$0.00
2026-09-16$0.00$0.00
2026-09-17$0.00$0.00
2026-09-18$0.00$0.00
2026-09-19$0.00$0.00
2026-09-20$0.00$0.00
2026-09-21$0.00$0.00
2026-09-22$0.00$0.00
2026-09-23$0.00$0.00
2026-09-24$0.00$0.00
2026-09-25$0.00$0.00
2026-09-26$0.00$0.00

tkCASH holders

Balances rebuilt from Transfer events by the MultiBaas query tkcash_holders.

MultiBaas not configured — set MULTIBAAS_URL and MULTIBAAS_API_KEY

Vault depositors

Principal deposited per customer (MultiBaas query deposits_by_user).

MultiBaas not configured — set MULTIBAAS_URL and MULTIBAAS_API_KEY

1inch Aqua strategies

ETH/USDC SwapVM strategies the treasury has shipped through Aqua, valued live at ETH $2,692.

TierRangeEst. APYOpenStrategiesInValueIn range
Steadyfull range4.0%00$0.00$0.00—
Balanced±25%9.0%00$0.00$0.00—
Bold±8%18.0%00$0.00$0.00—
Advancedcustom12.0%00$0.00$0.00—

Live events

via MultiBaas webhook

No events yet. They appear here as MultiBaas delivers them.

Ask the treasury agent

Claude reads live data through MultiBaas and can only propose actions. Limits are enforced in code, and nothing moves until an operator approves.

Proposals

No proposals waiting.

Monitor alerts

No alerts.