A trustless escrow smart contract deployed on Arc Testnet — Circle's stablecoin-native L1 blockchain.
- Buyer deposits funds into the contract
- Funds are locked until buyer confirms delivery
- Buyer can confirm delivery → funds released to seller
- Buyer can cancel → funds returned to buyer
- Solidity 0.8.20
- Foundry (forge, cast, anvil)
- Arc Testnet (Chain ID: 5042002)
- Network: Arc Testnet
- Contract Address: 0xa55951C825C7725956F64F861eE140F81423B32D
- Transaction Hash: 0xb9d23c4545a3effa9ad39d2d4cd353fe36c29261ab6b461734c4cb76ec49df90
- Explorer: https://testnet.arcscan.app
- Install Foundry
- Clone this repo
- Run
forge buildto compile - Deploy with
forge create