All errors

Non-EVM chains

“EInvalidProof”


What it means

The trade proof presented with this transaction was not valid for the balance manager it was used against. A proof is generated for one balance manager and one purpose, so this usually means the wrong one was attached.

Where this comes from

Chain
sui
Operation
balance_manager
Result code
2

For the full walkthrough of why transactions fail, read the complete error guide.