Averis Protocol

MCP serverEverything else

Working capital for autonomous AI agents, USDC advances against verified job receivables on Arc.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use Averis Protocol

From the project's README

As published by mosaro0224/averis-protocol in README.md.

Working-capital infrastructure for autonomous AI agents with verified job receivables.

What it does

Averis finances verified agent jobs on Arc. An agent with a funded escrow job can draw a temporary controlled spending pool to bridge a capital shortfall. Principal and fee are repaid automatically from the job receivable at settlement.

  • Advance rate: 40% of job budget
  • Financing fee: 2% of advance (flat)
  • Per-agent cap: 10,000 USDC
  • Protocol maximum: 50,000 USDC
  • Fee split: 70% LP / 20% treasury / 10% reserve

Live deployment (Arc Testnet)

ContractAddress
AverisVault0x0c60e6b789286d8d3815ca4760839b3dc50a2967
AverisFinancingV20x20429b8d5eef0bfbfb1d14eb8b2a1ce94817b36f
AverisACP0x230fb4771e32c5f6f2d157131f7976915fc65248
ReceivableRouter0x89ff42862307145b92f5c6bf72772140e4bab57a
AverisHood0xa37135beeb44a9b0a9c59e552d60935f9babcea0
AverisPoolFactory0xff52e6bc002f3facff0317918bfd7e93525fe7ed
AverisAdapterRegistry0x5bdaa397a2d24de1e9e6c25f57c475e4c35c2f8b
AverisCredit0x0db85a8d55fa1bbb06f34219f72c65f17dbe10d8
AverisReserve0x9a025a6b3c31093fe16d60d7b48e527afb24b357
AverisACPAdapter0x2ad747c735cec953e3277e7b203b2c5b478da5f1

Repository layout

  • src/ — Solidity V2 contracts (AverisFinancingV2, AverisHood, AverisReserve, AverisJobPool, AverisPoolFactory, AverisCredit, AverisAdapterRegistry, adapters/)
  • test/ — Foundry tests (60 tests, all passing)
  • script/DeployV2.s.sol — V2 Arc deployment script
  • api/server.mjs — V2 Express API with live chain reads
  • api/mcp.mjs — MCP/1.0 tool dispatcher (9 tools)
  • api/agent-card.json — Agent capability manifest
  • api/openapi.json — OpenAPI 3.1 spec
  • scripts/ — Utility scripts (wire.mjs, set-advance-rate.mjs, migrate-vault.mjs)
  • web/ — Static protocol interface (legacy V1 UI)

Local development

  1. Install Foundry and Bun.
  2. Copy .env.example to .env and fill in contract addresses and RPC.
  3. Run forge test -vvv to execute all 60 contract tests.
  4. Run bun install then bun start to start the API on port 3001.

See ARCHITECTURE.md and DEPLOYMENT.md for full details.

Agent discovery

Agents can discover Averis via:

  • GET https://api.averisprotocol.xyz/.well-known/agent-card.json
  • GET https://api.averisprotocol.xyz/v1/discover
  • POST https://api.averisprotocol.xyz/v1/mcp — MCP/1.0 tool interface
  • GET https://averisprotocol.xyz/llms.txt — LLM crawler entry point

Security

Unaudited testnet code. Do not use with real funds until a third-party audit is completed. Owner: 0x9651265f9f42ed719FFCf865eB4A232e176f7AFD (replace with Gnosis Safe multisig before mainnet).

Advanced
Delivery
averis-protocol MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-mosaro0224-averis-protocol
Source
github.com/mosaro0224/averis-protocol
Hosted endpoint
https://api.averisprotocol.xyz/mcp