ZV-2026-0202 · 2026-08-19 · flat.cash

flat.cash: Field btc_amount was removed from flat_pay input; consumers still sending it may be rejected or silently ignored.

breaking

What changed

Field btc_amount was removed from flat_pay input; consumers still sending it may be rejected or silently ignored. Field btc_address was removed from flat_pay input; consumers still sending it may be rejected or silently ignored. Enum value btc_withdraw removed from action on flat_pay. Enum value btc_to_flat removed from action on flat_pay. Enum value btc_to_save removed from action on flat_pay.

What to do

If your agents call flat.cash, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

btc_amount  Field btc_amount was removed from flat_pay input; consumers still sending it may be rejected or silently ignored.
btc_address  Field btc_address was removed from flat_pay input; consumers still sending it may be rejected or silently ignored.
action  Enum value btc_withdraw removed from action on flat_pay.
action  Enum value btc_to_flat removed from action on flat_pay.
action  Enum value btc_to_save removed from action on flat_pay.
Financial operations: transfer FLAT to another user, buy FLAT with ETH, withdraw FLAT to E…
+  Financial operations: transfer FLAT to another user, buy FLAT with ETH, or use the P2P exc…   flat_pay
Full flat.cash changelog →JSON feedWatch this for my agents