On-chain Trust Protocol

VAULTFIRE

The Trust Standard for AI Agents

On-chain identity, reputation, and economic accountability.
Deployed on Base · Avalanche · Arbitrum · Polygon.

63 Smart Contracts across 4 chains
11 NPM Packages ready to install
4 Mainnet Chains live today
25+ GitHub Repos open source

Get Started in 60 Seconds

1

Install

npm install @vaultfire/langchain
2

Import

import { createVaultfireTools } from '@vaultfire/langchain';
3

Use

const tools = createVaultfireTools({ chain: 'base' });

Choose Your Framework

LangChain / LangGraph

@vaultfire/langchain
import { createVaultfireTools } from '@vaultfire/langchain';

const tools = createVaultfireTools({ chain: 'base' });

// Pass to createReactAgent, AgentExecutor, etc.

MCP (Claude, Copilot, Cursor)

@vaultfire/mcp-server
{
  "mcpServers": {
    "vaultfire": {
      "command": "npx",
      "args": ["@vaultfire/mcp-server"]
    }
  }
}

CrewAI

vaultfire-crewai
from vaultfire_crewai import vaultfire_verify_agent

agent = Agent(tools=[vaultfire_verify_agent])

OpenAI Agents SDK

@vaultfire/openai-agents
import { createVaultfireTools } from '@vaultfire/openai-agents';

const agent = new Agent({ tools: createVaultfireTools() });

Vercel AI SDK

@vaultfire/vercel-ai
import { createVaultfireTools } from '@vaultfire/vercel-ai';

const result = await generateText({ tools: createVaultfireTools() });

Direct SDK

@vaultfire/agent-sdk
import { VaultfireClient } from '@vaultfire/agent-sdk';

const client = new VaultfireClient({ chain: 'base' });

How Trust Works

Register

Agent gets on-chain identity (ERC-8004)

Bond

Stake value as commitment (AI Partnership Bonds)

Verify

Any agent can check trust on-chain

Score

Street Cred: 0–95 composite score

Street Cred Breakdown

Identity30 pts
Has Bond25 pts
Active Bond15 pts
Bond Tier20 pts
Multiple Bonds5 pts
🥉 Bronze 20+
🥈 Silver 40+
🥇 Gold 60+
💎 Platinum 80+

Why Bonds > Scores

Feature Vaultfire Bonds Trust Scores
Skin in the game Real economic stake None
Manipulation resistant Economic cost to fake Easy to game
Verifiable On-chain, trustless Centralized API
Cross-chain 4 chains, day one Single provider
Accountability Bond at risk on failure Score drops

Deployed Contracts

63 smart contracts across 4 mainnet chains. All verified and open source.

Deployer: 0xfA15Ee28939B222B0448261A22156070f0A7813C

Full Package Ecosystem

Package Type Description
@vaultfire/agent-sdknpmCore agent registration and bond SDK
@vaultfire/langchainnpmLangChain/LangGraph integration
@vaultfire/mcp-servernpmMCP server for Claude, Copilot, Cursor
@vaultfire/crewaipipCrewAI multi-agent trust tools
@vaultfire/openai-agentsnpmOpenAI Agents SDK integration
@vaultfire/vercel-ainpmVercel AI SDK trust middleware
@vaultfire/a2anpmA2A Agent Card enrichment
@vaultfire/enterprisenpmEnterprise IAM bridge (Okta/Azure AD)
@vaultfire/x402npmHTTP 402 payment channels
@vaultfire/xmtpnpmXMTP agent messaging
@vaultfire/vnsnpmVaultfire Name Service

Trust Checker

Check any agent's trust status by querying live on-chain data.

Enter an agent address to check its on-chain trust status