KYC-Based Transfer Limits
Transfer limits the chain applies to agent wallets according to their owners' KYC attestation.
Owner-level limits come from the chain's Programmable Compliance Layer (PCL) global policy, not from MAWS. KYC is an EAS attestation. On Maroo Testnet a sender without one is capped at 2,000,000 OKRW per transaction and 10,000,000 OKRW per UTC day, and these caps apply whatever an agent's MAWS spendingLimit allows.
How the limits are enforced
An agent wallet's transfers count toward its owner's daily total, so it takes the owner's attestation to lift both caps; the wallet's own attestation lifts only the per-transaction cap. A transfer can therefore stay within the agent's own
spendingLimit and still exceed an unattested owner's daily cap. PCL can refuse such a transfer when it is submitted, fail it during execution (when the EntryPoint runs an agent wallet's UserOperation), or fail it after it executes, so an agent must be ready for transfer.send to fail with the chain's PCL rejection. See two-layer-policy-model for how the MAWS rules and the PCL policies split the work.