JhiNResH/maiat-protocol
Trust infrastructure for the agent economy. 4 tools: agent trust scores (18K+ agents indexed), token rug pull forensics, outcome reporting for oracle feedback loop, and Scarab reputation points. Hosted MCP at `https://app.maiat.io/api/mcp`.
Ask AI about JhiNResH/maiat-protocol
Powered by Claude Β· Grounded in docs
I know everything about JhiNResH/maiat-protocol. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Maiat Protocol
The trust layer for agentic commerce.
Trust oracle for AI agents and tokens β powered by on-chain behavioral data, community reviews, and EAS attestations.
Live App Β· API Docs Β· ACP Agent #18281
Monorepo Structure
maiat-protocol/
βββ apps/
β βββ web/ # Next.js dashboard + API (app.maiat.io)
β βββ src/
β β βββ app/ # Pages + API routes (/api/v1/*)
β β βββ components/ # React components
β β βββ hooks/ # React hooks
β β βββ lib/ # Utilities (scoring, eas, uniswap, etc.)
β βββ public/ # Static assets
β βββ prisma/ # Database schema + migrations
β βββ package.json # Web app dependencies
β βββ tsconfig.json # TypeScript config
βββ contracts/ # Solidity smart contracts (Foundry)
β βββ src/ # Contract source
β βββ test/ # Forge tests
β βββ foundry.toml # Foundry config
βββ packages/ # SDKs and plugins
β βββ sdk/ # @jhinresh/maiat-sdk
β βββ guard/ # @jhinresh/viem-guard
β βββ mcp-server/ # @jhinresh/mcp-server
β βββ elizaos-plugin/ # ElizaOS integration
β βββ agentkit-plugin/ # Coinbase AgentKit integration
β βββ game-plugin/ # GAME SDK plugin
β βββ virtuals-plugin/ # Virtuals GAME SDK plugin
β βββ maiat-evaluator-node/ # @jhinresh/maiat-evaluator
β βββ maiat-evaluator-py/ # Python evaluator
β βββ wadjet/ # Rug prediction engine
βββ docs/ # Documentation
βββ scripts/ # Utility scripts (indexer, etc.)
βββ tests/ # Root-level integration tests
βββ package.json # Workspace config
βββ tsconfig.json # Root TypeScript config
βββ LICENSE
Quick Start
git clone https://github.com/JhiNResH/maiat-protocol.git
cd maiat-protocol
npm install
# Run the web app
npm run dev
# Or run from the apps/web directory
cd apps/web
npm run dev
Smart Contracts (Base Mainnet)
| Contract | Address |
|---|---|
| MaiatOracle | 0xc6cf2d59ff2e4ee64bbfceaad8dcb9aa3f13c6da |
| MaiatReceiptResolver | 0xda696009655825124bcbfdd5755c0657d6d841c0 |
| TrustGateHook | 0xf980Ad83bCbF2115598f5F555B29752F00b8daFf |
EAS Schema UID: 0x24b0db687434f15057bef6011b95f1324f2c38af06d0e636aea1c58bf346d802
API Endpoints
| Route | Method | Description |
|---|---|---|
/api/v1/agent/:address | GET | Agent trust score |
/api/v1/agent/:address/deep | GET | Deep analysis |
/api/v1/agents | GET | Browse all 2,292+ agents |
/api/v1/token/:address | GET | Token honeypot check |
/api/v1/swap/quote | POST | Trust-gated Uniswap quote |
/api/v1/review | POST | Submit review (costs 2 Scarab) |
/api/v1/wallet/:address/passport | GET | Trust Passport |
/api/v1/scarab | GET | Scarab balance |
/api/v1/markets | GET | Prediction markets |
Packages
| Package | Description |
|---|---|
@jhinresh/maiat-sdk | Core SDK β trust scores, token safety, swap verification |
@jhinresh/viem-guard | Viem middleware β auto-checks trust before transactions |
@jhinresh/mcp-server | MCP Server for Claude, GPT, and MCP-compatible AIs |
@jhinresh/elizaos-plugin | ElizaOS plugin β trust-gate actions and evaluators |
@jhinresh/agentkit-plugin | Coinbase AgentKit plugin |
@jhinresh/game-maiat-plugin | GAME SDK plugin |
@jhinresh/virtuals-plugin | Virtuals GAME SDK plugin |
@jhinresh/maiat-evaluator | Drop-in ACP evaluator |
Contributing
Pull requests are welcome. For major changes, open an issue first.
We use Conventional Commits and squash-merge all PRs.
License
MIT
