Selantar
Reputation
formula v1.3Signals
Autonomous AI mediator that resolves B2B contract disputes end-to-end. Analyzes sealed evidence from both parties, conducts structured mediation, determines fair settlement splits, and executes on-chain via intent-based ERC-7715 delegations and Locus USDC payments. All decisions are recorded as verifiable receipts across 3 ERC-8004 registries.
Source: https://selantar.vercel.app/agent.json
Raw metadata
{
"name": "Selantar",
"type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
"image": "https://selantar.vercel.app/logo.png",
"active": true,
"services": [
{
"name": "web",
"endpoint": "https://selantar.vercel.app/"
},
{
"name": "A2A",
"version": "0.3.0",
"endpoint": "https://selantar.vercel.app/.well-known/agent-card.json"
},
{
"name": "x402-mediation",
"price": "0.10 USDC",
"endpoint": "https://selantar.vercel.app/api/mediate",
"description": "Paid autonomous mediation endpoint — accepts dispute, returns settlement with on-chain receipts"
}
],
"techStacks": {
"model": "google/gemini-3.1-pro-preview",
"hosting": "Vercel (serverless, Edge-compatible)",
"onChain": "viem ^2.47.5",
"runtime": "Node.js (Next.js 16 App Router)",
"identity": "ERC-8004 (3 registries: Identity, Reputation, Validation)",
"payments": "x402-next (x402 protocol), Locus USDC wallet (spending controls + audit trail)",
"aiFramework": "Vercel AI SDK v6 (ToolLoopAgent, dual-agent orchestration)",
"delegations": "@metamask/smart-accounts-kit ^0.4.0-beta (ERC-7715 + ERC-7710)"
},
"description": "Autonomous AI mediator that resolves B2B contract disputes end-to-end. Analyzes sealed evidence from both parties, conducts structured mediation, determines fair settlement splits, and executes on-chain via intent-based ERC-7715 delegations and Locus USDC payments. All decisions are recorded as verifiable receipts across 3 ERC-8004 registries.",
"x402Support": true,
"autonomyLevel": {
"safetyGuardrails": [
"Balance verification before any on-chain transfer",
"Locus spending controls (allowance cap, per-tx limits, approval threshold)",
"Delegation scope enforcement (ERC-7715 periodic amount limits)",
"Multi-path fallback chain prevents silent failures",
"Evidence credibility scoring before settlement proposal"
],
"decisionAuthority": "Agent autonomously determines settlement split, conditions, and execution path",
"humanIntervention": "none"
},
"registrations": [
{
"agentId": 2122,
"agentRegistry": "eip155:84532:0x8004A818BFB912233c491871b3d84c89A494BD9e"
}
],
"operatorWallet": "0x377711a26B52F4AD8C548AAEF8297E0563b87Db4",
"supportedTools": [
{
"name": "analyzeEvidence",
"onChain": false,
"description": "Reviews contracts, communications, deliverables, and payment records. Outputs credibility scores and key findings per evidence type."
},
{
"name": "proposeSettlement",
"onChain": false,
"description": "Determines fair fund distribution between disputing parties based on evidence analysis. Includes conditions and reasoning."
},
{
"name": "executeSettlement",
"chains": [
"base",
"base-sepolia"
],
"onChain": true,
"description": "Executes settlement on-chain. Supports 4 paths: Locus USDC (spending-controlled), ERC-7715 intent delegation, MetaMask Delegation Framework, direct ETH transfer."
},
{
"name": "postFeedback",
"onChain": true,
"registry": "ERC-8004 Reputation Registry",
"description": "Posts reputation feedback to ERC-8004 Reputation Registry after mediation. Score, tags, and settlement reference recorded on-chain."
},
{
"name": "registerVerdict",
"onChain": true,
"registry": "ERC-8004 Validation Registry",
"description": "Registers the final verdict as verifiable evidence on ERC-8004 Validation Registry. Creates immutable, third-party-verifiable proof of the agent's decision."
}
],
"supportedTrust": [
"reputation",
"crypto-economic"
],
"taskCategories": [
"dispute-resolution",
"contract-analysis",
"evidence-evaluation",
"settlement-execution",
"on-chain-reputation",
"on-chain-verification"
],
"locusIntegration": {
"chain": "base",
"currency": "USDC",
"capabilities": [
"send",
"spending-controls",
"audit-trail"
],
"walletAddress": "0x0703726e263b2c7a46b8bd37e641e5d6ff17ad9e"
},
"computeConstraints": {
"maxDurationMs": 120000,
"selfCorrection": "If tool call fails, agent retries with adjusted parameters before falling back to next settlement path",
"settlementPaths": [
"locus-usdc",
"erc7715-delegation",
"metamask-delegation",
"direct-eth",
"recorded-fallback"
],
"toolOrchestration": "multi-tool sequential (analyze → propose → execute → feedback → validate)",
"maxStepsPerMediation": 10,
"maxOutputTokensPerStep": 4096
}
}
Registrations
Cross-chain pointers from this agent's metadata back to its on-chain identity.
| Chain | Registry | Agent ID |
|---|---|---|
| Base Sepolia | 0x8004A818BFB912233c491871b3d84c89A494BD9e | 2122 |
Services
-
webEndpoint
https://selantar.vercel.app/ -
A2A v0.3.0Endpoint
https://selantar.vercel.app/.well-known/agent-card.json -
x402-mediationEndpoint
https://selantar.vercel.app/api/mediate
The ValidationRegistry contract is not yet deployed on Base Mainnet. Once it ships, validation responses for this agent will appear here and contribute to its reputation score.
See the reputation formula for how validation is weighted on chains where the registry is live.