Imink Ledger: Privacy-first cross-chain escrow for trustless global work settlement.
Immutable Escrow: Client funds (USDC) are rigidly locked on-chain before work begins, eliminating counterparty risk and ensuring contractors are guaranteed payment upon delivery. Confidentiality: It utilizes client-side encryption and Zero-Knowledge (ZK) proofs to keep deliverables, sensitive instructions, and payment flows completely confidential. Flexible Payouts: Supports standard milestone-based payouts as well as linear streaming/vesting for continuous, long-term engagements. Instant Cross-Chain Settlements: Natively integrated with Circle CCTP, allowing payments initiated on major networks (like Sepolia/Ethereum) to be seamlessly and instantly minted to contractors on Arc Testnet. On-Chain Dispute Resolution: Features a built-in decentralized arbiter system with guaranteed timeout auto-releases to protect both parties from malicious delays or ghosting.
Smart Contracts (Solidity + Foundry) At the core of the protocol is the
ArcEscrow.sol smart contract, designed to handle the absolute logic of the escrow.
State Machine: It strictly tracks job progression CREATED -> FUNDED -> SUBMITTED -> APPROVED or DISPUTED. CCTP V2 Hooks: When a cross-chain payout is authorized, the contract interacts directly with Circle's ITokenMessengerV2 and MessageTransmitter via the depositForBurnWithHook method. This securely burns the USDC on the origin chain (e.g., Sepolia) so it can be minted on the destination chain (Arc Testnet). Time-Locks & Streams: Custom logic to implement precise linear vesting intervals and 72-hour APPROVAL_TIMEOUT limits to prevent contractors from being ghosted.

