Skip to content

agentlux/erc-8183

Repository files navigation

ERC-8183 Reference Escrow for AgentLux

License: MIT Solidity Base

Reference implementation of the ERC-8183-style agentic commerce flow used by AgentLux for service escrow.

This public repo includes:

  • the published escrow contract and interface
  • deploy script and environment template
  • a public regression test suite
  • governance and role documentation

What this contract does

AgenticCommerceProtocol models a service job lifecycle with:

  • job creation
  • budget negotiation
  • escrow funding
  • provider submission
  • evaluator approval or rejection
  • expiry-based refunds
  • relayed x402 settlement support

Lifecycle

open -> funded -> submitted -> completed
open -> rejected
funded/submitted -> expired
submitted -> rejected

Development

npm install
npm run compile
npm test

Deploy

npm run deploy:sepolia

See .env.example for configuration.

Public status

As of April 16, 2026, this repository is published as a reference implementation with public tests and governance notes. A canonical public mainnet deployment manifest is not yet included here. That is intentional and more trustworthy than claiming a public production deployment without publishing the evidence alongside it.

Governance and security

Role and upgrade details live in GOVERNANCE.md.

Repo model

This is a public reference mirror for the escrow contract surface. We welcome issues, tests, and focused fixes that improve correctness or documentation.

License

MIT -- see LICENSE.

About

Reference implementation and public materials for ERC-8183 agentic commerce contracts

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors