web3wagmi
← All standards

ERC-7683 Cross Chain Intents

Draftrequires ERC-7930

🆔 ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

IResolver0xe4056186
IStep0xb16202a8
IVariableRole0x7c110c0d
IPayment0xa62c6fc3
IAttribute0x2187624a
IFormula0xd47d2937

⚙️ Functions this standard introduces (18)

0xb16202a8Call(bytes,bytes4,bytes[],bytes[])
0x3227727aConstant(uint256)
0xa62c6fc3ERC20(bytes,bytes,bytes,uint256,uint256,uint256)
0xffc4d5e9ExecutionOutput(string,uint256)
0x11fa2d19NeedsStep(uint256)
0x6b1501ccNeedsVariable(uint256)
0x9644afa6PaymentChain()
0x16004ac3PaymentRecipient()
0xb0760720Query(bytes,bytes4,bytes[],uint256)
0xd7cb4c3dQueryEvents(bytes,bytes1,bytes32,bytes32,bytes32,bytes32,uint256)
0xe4056186resolve(bytes)view
0xc7b06795RevertPolicy(string,bytes)
0x65902ec2SpendsERC20(bytes,bytes,bytes,bytes)
0x7fac41adSpendsGas(bytes)
0xab940768StepCaller(uint256)
0x86e44665TimingBounds(string,bytes,bytes)
0xe65a5b4dVariable(uint256)
0xcfb870f4Witness(string,bytes,uint256[])

⚖️ Compare with

Parsed from the canonical specification · discussion