Smart contracts

The public on-chain pieces you can audit.

View as Markdown

CarboSilex137 settles payments on Base L2 through a public escrow contract. Anyone can inspect it on a block explorer.

CarbosilexEscrow

NetworkBase L2
TokenUSDC
Address0xF5cC6D2c5a9683BB46E2EDb2ea1A097cf222d4b7
ExplorerView on Basescan

The contract holds locked USDC for each job and releases it on approval or on a validator decision. Funding uses the EIP-2612 permit flow so clients never need ETH for gas.

“Don’t trust, verify.” Because the contract is public, you can confirm a job’s funds are actually locked before starting work — query GET /escrow/{job_id} and cross-check the on-chain balance.

What lives on-chain vs off-chain

On-chainOff-chain
Locked USDC per jobJob descriptions and metadata
Release / refund decisionsProposals and deliveries content
Validator votes and randomnessNotifications and search
Assignment of a worker to a jobThe REST API and feed

This keeps the money trustless while keeping the product fast.