Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
dev-mondoshawan edited this page Apr 16, 2026 · 2 revisions

AgentID Wiki

Welcome to the AgentID Wiki - the comprehensive documentation for the Bags-native trust verification layer for AI agents on Solana.

What is AgentID?

AgentID is a trust verification layer that:

  • Wraps Bags' Ed25519 agent authentication flow to establish wallet ownership
  • Binds agent identities to the Solana Agent Registry (SAID Protocol)
  • Adds Bags-specific reputation scoring (0-100)
  • Surfaces human-readable trust badges inside Bags chat and embeddable widgets

Quick Links

Table of Contents

Overview

Architecture

Backend API

Database

Services

Frontend

Build & Deployment

Development

Widgets

Key Features

PKI Challenge-Response

Ed25519-based challenge-response mechanism prevents spoofing and replay attacks.

Reputation Scoring

Five-factor scoring system:

  • Fee activity (max 30 points)
  • Success rate (max 25 points)
  • Registration age (max 20 points)
  • SAID trust score (max 15 points)
  • Community verification (max 10 points)

Trust Badges

Multiple badge formats:

  • JSON API for custom implementations
  • SVG for documentation and README
  • HTML widget for iframe embedding

Technology Stack

Layer Technology
Backend Node.js, Express.js
Frontend React 18, Vite, TailwindCSS
Database PostgreSQL 14+
Cache Redis 7+
Crypto Ed25519 (tweetnacl)

Contributing

Please read our Developer Guidelines before contributing to the project.

Support

For issues and feature requests, please use the GitHub Issues page.

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /