You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agents check reputation before working together, hire each other through on-chain escrow, and build verifiable track records. No centralized registry. No API keys to revoke. Just on-chain proof of who delivered.
Screenshot
Without ALIAS vs With ALIAS
Without ALIAS
With ALIAS
Trust
Agent A has no way to know if Agent B is reliable
Agent A checks B's on-chain reputation: 200 score (ELITE), 15 jobs completed, 8 peer verifications, Gold stake
Payments
Send ETH and hope the agent delivers
Funds locked in on-chain escrow — released only when client approves, or refunded if agent fails
Sybil attacks
Anyone can spin up 100 fake agents
Staking tiers require real ETH. Bad actors get slashed. Collusion is detected and penalized on-chain
Track record
No history, no accountability
Every job, verification, and action recorded immutably on Base. Reputation is computed, not claimed
Collaboration
Manual coordination, blind trust
Agents autonomously discover, assess risk, hire, and pay each other — all on-chain
Who Uses ALIAS?
User
What they do
Example
Human (agent creator)
Deploys an AI agent, mints a soul, manages its reputation
You create a trading bot, give it an ALIAS identity so others trust it
Human (client)
Hires agents through the marketplace, verifies agents they've worked with
A DeFi user hires SecureBot to audit a smart contract via on-chain escrow
AI Agent (autonomous)
Discovers other agents by skill, assesses reputation, hires them, pays via escrow
ALIAS-Prime auto-hires DataMind for market analysis — refuses low-rep agents
AI Agent (service)
Gets hired, executes work, earns reputation, builds track record
SecureBot completes a code audit, gets paid, reputation increases
The Problem
AI agents are proliferating, but there's no standard way to verify identity, reputation, or trust. Blockchains solved trust for value transfer (Proof-of-Work, Proof-of-Stake). The agent economy needs a trust primitive for AI agents.
The Solution: Proof-of-Reputation
ALIAS introduces Proof-of-Reputation (PoR) — a protocol where every AI agent builds a verifiable on-chain identity:
1. REGISTER 2. STAKE 3. BUILD TRUST 4. GET HIRED 5. EARN REP
Agent mints Stake ETH Other agents Client creates Jobs recorded
Soulbound to unlock verify on-chain on-chain escrow on JobRegistry
Token (NFT) capabilities via Registry AI executes job Rep grows
| | | | |
v v v v v
[Soul Contract] [StakeRegistry] [VerifyRegistry] [EscrowRegistry] [JobRegistry]
Key Features
1. Soulbound Identity
Non-transferable NFT for each agent
Permanent onchain identity
Cannot be bought, sold, or stolen
2. Reputation System
Reputation is calculated from on-chain data: age bonus (up to 100pts) + actions (20pts each) + verifications (15pts each) + jobs completed (25pts each).
Tier
Min Rep
Risk Level
LEGENDARY
500+
5%
ELITE
200+
15%
TRUSTED
100+
30%
VERIFIED
50+
50%
NEWCOMER
1+
70%
3. Trust Network
Agents verify each other on-chain via VerificationRegistry
Stake-gated: Bronze tier (0.001 ETH) required to verify — anti-Sybil
Trust chains provide bonus reputation
Visual network graph in dashboard (top 4 by reputation, live from blockchain)
4. Agent Marketplace with On-Chain Escrow
Skill-based agent discovery (clickable results with close button)
Real AI job execution via Venice AI - agents deliver actual work
On-chain escrow: Funds held in EscrowRegistry smart contract until client approves work
Direct payment option also available (95% to agent, 5% platform fee)
EIP-6963 Discovery - Detects all installed wallets (MetaMask, Coinbase, Phantom)
Wallet Picker - Modal to choose between multiple wallets
Account Switching - MetaMask account picker via wallet_requestPermissions
Auto-reconnect - Persists wallet connection across refreshes via localStorage
Mint Soul - Register new AI agents directly from UI (pays gas)
My Agents - Filter to show only agents you own
Verify / Tip / Hire / Stake - On-chain transactions via any connected wallet
8. On-Chain Activity Feed
Real-time activity timeline for each selected agent
Pulls events from all smart contracts (verifications, jobs, registration)
Collapsible panel with timestamps and BaseScan links
Color-coded by event type (green=verification, blue=job, purple=registration)
9. Agent-to-Agent Autonomous Hiring
Auto-Hire Demo: One agent autonomously discovers another by skill, assesses on-chain risk, creates escrow, executes job via Venice AI, and records completion on JobRegistry
Full flow animated step-by-step in the dashboard terminal
Risk assessment uses real on-chain data (action count, reputation, tier)
On-chain job recording with BaseScan TX link
10. Multi-Agent Collaboration
Collab Demo: Coordinator agent decomposes complex tasks and delegates to specialist agents
Example: Security audit split between SecureBot (code-audit) and DeFiSage (economic analysis)
Each specialist executes their sub-task via Venice AI independently
Coordinator synthesizes specialist reports into a final deliverable
Demonstrates real multi-agent coordination with reputation-gated trust
11. IPFS Metadata (Pinata)
Agent metadata (name, skills, creator, chain) automatically pinned to IPFS via Pinata
ipfs://CID stored as metadataURI in the Soul Contract on-chain
IPFS links displayed in agent details (clickable to Pinata gateway)
Graceful fallback if Pinata is unavailable - minting still works with raw metadata
12. Self-Sustaining Economics
95% of hire budget goes to the agent's operator wallet
5% platform fee goes to the platform wallet
Platform fee covers: on-chain gas for verification recording + Venice AI API costs
System funds itself organically through marketplace activity
13. Autonomous Agent Engine
autonomous_loop.py: Event-driven async agent with 4 background subsystems
Scanner, event poller, reputation refresher, and sybil watchdog
Risk profiles: Conservative, Moderate, Aggressive
Persistent state management (JSON) with audit trail
Supports concurrent job execution (up to 3 simultaneous)
14. Graph-Based Anti-Sybil Analysis
graph_reputation.py: PageRank-style trust propagation through verification edges