Orloj makes it easy to integrate agents with Web3 by turning smart contract interfaces into MCPs.
Orloj turns Sourcify-verified smart contracts into MCPs while abstracting away key management, making them usable even by agents even running on small models. At this hackathon we extended its capabilities by adding embedded agents to Orloj, using 0G as the inference provider, and curated skills with verifiability and a single source of truth. We also built a dedicated Orloj MCP that wraps the Uniswap API to calculate optimal swap routes and manage liquidity positions, along with The Graph to detect state changes that require action, such as updating the ABI stored in Orloj when a proxy contract's implementation is upgraded.
Orloj is a full-stack MCP registry for AI agents that turns verified smart contracts into safe, typed tools. We built the backend in Rust and the control plane in Next.js/React, with Postgres for persistence and Sourcify as the source of truth for verified contract data. Agents authenticate with per-agent tokens and scoped assignments, so they can only reach the MCPs they're allowed to use. Embedded agents run on 0G Compute as their inference provider, and we used 0G Storage to. build a marketplace of curated financial skills that can be installed into any agent. We also integrated Uniswap for swaps and liquidity management though an MCP that wraps the API, and The Graph for live market data in our LP agent. The most notable hack was wiring the whole system so the registry handles signing, permissions, and execution, while the agent just calls tools like a normal API.

