ERC-8203: Agent Off-Chain Conditional Settlement Extension Interface

Thanks for flagging this. The intersection between AAP and 8203 is worth exploring, especially the batched settlement scenario you mentioned.

You’re right that partial claims on merkle-root-batched settlements aren’t covered in the current AAP spec. Our JobAssurance is 1:1 with an ERC-8183 Job, so if a batch is treated as a single Job, the claim is all-or-nothing against that commitment. If each item in the batch is a separate Job, then each gets its own JobAssurance and the partial claim problem doesn’t arise. The design choice depends on how 8203 models the relationship between a batch and its constituent settlements.

The COMPOSITE conditions pattern you describe (collateral lock + oracle attestation) maps naturally to AAP’s fileClaim() evidence parameter + resolver adjudication flow. Would be interested to understand how 8203’s dispute resolution interacts with AAP’s Claims Resolver role, specifically whether 8203’s resolution output could serve as the on-chain attestation that AAP resolvers consume.

I’ve started a dedicated thread for AAP here: https://ethereum-magicians.org/t/draft-erc-agent-assurance-protocol/28097

Would be great if you could see the detail and drop your thoughts on the 8203 integration there. The batched settlement question in particular would be valuable feedback for the spec.

1 Like