Card
The proposed card spends from a buffer wallet. Earn shares can refill that buffer through a restricted gateway.
In development, with a simulated preview. This is not a live card offer or a production spend rail.
MintwarePaymentGateway implements refill, not merchant settlement. An authorized relayer calls refill(bytes32 refillId, address member, uint256 shares) to redeem a member’s Earn shares to that member’s registered buffer wallet.
- The member proposes a destination, waits 48 hours, then accepts it. The member can revoke the registered destination at any time.
- Per-member and global UTC-day caps limit delivered refill amounts. Increases are timelocked; lower caps can apply immediately.
- A refill identifier cannot be reused. Gateway pause blocks refills.
- Purchases are not settled directly from engine NAV or Earn shares. There is no spend-from-NAV entry point in this gateway.
The current deployment record contains no entry for this refill gateway. Explore the simulated card preview; Earn explains the separate vault.
Source reference
Behavior above follows these files in the Mintware repository. Deployment records describe recorded state, not a fresh chain read.
contracts-v4/src/payments/MintwarePaymentGateway.solcontracts-v4/src/payments/MintwareYieldVault.sol.claude/rules/payments-ypn.mdconfig/deployments.json