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