<p align="center">
  <img src="./brand/logo-full.png" alt="Vaultfire" width="420" />
</p>

# Vaultfire Protocol — Contract Registry


> **⚠️ Alpha Software** — Vaultfire Protocol is in active development. These contracts are deployed on mainnet but have **not been formally audited** by a third-party security firm. Do not deposit more than you can afford to lose. See [LICENSE](./LICENSE) for warranty disclaimers.

**Canonical source of truth for all deployed Vaultfire Protocol smart contracts.**

`Base (16 contracts)` · `Avalanche C-Chain (15 contracts)` · `Verified ABIs` · `Automated Verification Tooling`

This repository is the single place partners, integrators, and developers go to find every Vaultfire Protocol contract address, its ABI, and the tools to verify everything on-chain. No guessing, no stale links, no inconsistencies.

---

## Why This Repo Exists

Before this registry, there was no single, authoritative place to look up all Vaultfire contracts with verified ABIs and automated verification tooling. Partners had to chase addresses across multiple repos, trust manually updated docs, or reverse-engineer the SDK. This repo eliminates that problem permanently.

---

## Contents

```
vaultfire-contracts/
├── addresses/
│   ├── base.json          # All 16 Base mainnet contract addresses
│   └── avalanche.json     # All 15 Avalanche C-Chain contract addresses
├── abis/
│   ├── AIAccountabilityBondsV2.json    (109 entries — the star)
│   ├── AIPartnershipBondsV2.json       (102 entries — the star)
│   ├── AntiSurveillance.json
│   ├── BeliefAttestationVerifier.json
│   ├── DilithiumAttestor.json
│   ├── ERC8004IdentityRegistry.json
│   ├── ERC8004ReputationRegistry.json
│   ├── ERC8004ValidationRegistry.json
│   ├── FlourishingMetricsOracle.json
│   ├── MissionEnforcement.json
│   ├── MultisigGovernance.json
│   ├── PrivacyGuarantees.json
│   ├── ProductionBeliefAttestationVerifier.json
│   ├── VaultfireERC8004Adapter.json
│   ├── VaultfireNameService.json       (Base only)
│   └── VaultfireTeleporterBridge.json
├── scripts/
│   ├── verify_contracts.py   # Bytecode verification across both chains
│   └── verify_abis.py        # ABI functional verification via live calls
├── tests/
│   ├── test_addresses.py     # pytest: address validity, counts, cross-chain checks
│   └── test_abis.py          # pytest: ABI structure, required functions, star contracts
├── index.ts                  # TypeScript entry point with typed helpers
├── package.json
├── tsconfig.json
└── README.md
```

---

## Quick Start

### TypeScript / JavaScript

```typescript
import { getAddress, getExplorerUrl, getAllContracts } from "@vaultfire/contracts";

// Get a specific address
const addr = getAddress("base", "AIPartnershipBondsV2");
// "0xC574CF2a09B0B470933f0c6a3ef422e3fb25b4b4"

// Get the block explorer URL for any address
const url = getExplorerUrl("base", addr);
// "https://basescan.org/address/0x01C479F0c039fEC40c0Cf1c5C921bab457d57441"

// Get all contracts on a chain
const all = getAllContracts("avalanche");
// { MissionEnforcement: "0xcf64...", ... }
```

### Raw JSON

```javascript
import baseAddresses from "@vaultfire/contracts/addresses/base.json";
import avalancheAddresses from "@vaultfire/contracts/addresses/avalanche.json";
import AIPartnershipBondsV2ABI from "@vaultfire/contracts/abis/AIPartnershipBondsV2.json";
```

### ethers.js / viem

```typescript
import { ethers } from "ethers";
import { getAddress } from "@vaultfire/contracts";
import AIPartnershipBondsV2ABI from "@vaultfire/contracts/abis/AIPartnershipBondsV2.json";

const provider = new ethers.JsonRpcProvider("https://mainnet.base.org");
const contract = new ethers.Contract(
  getAddress("base", "AIPartnershipBondsV2"),
  AIPartnershipBondsV2ABI,
  provider
);
const nextId = await contract.nextBondId();
```

---

## The Stars: AI Accountability Bonds & AI Partnership Bonds

These are the two flagship contracts of the Vaultfire Protocol — the clearest expression of the protocol's mission to hold AI accountable to humans and create value for both.

### AI Accountability Bonds (`AIAccountabilityBondsV2`)

| Chain     | Address                                      | Explorer |
|-----------|----------------------------------------------|---------|
| Base      | `0x6750D28865434344e04e1D0a6044394b726C3dfE` | [View on Basescan](https://basescan.org/address/0x6750D28865434344e04e1D0a6044394b726C3dfE) |
| Avalanche | `0x376831fB2457E34559891c32bEb61c442053C066` | [View on Snowtrace](https://snowtrace.io/address/0x376831fB2457E34559891c32bEb61c442053C066) |

109 ABI entries · 79 functions · 26 events.

AI companies stake bonds as accountability commitments. If they violate stated principles, bonds can be challenged. Human final-say is enforced on-chain. Yield from the bond pool distributes to bond holders when conditions are met.

> **Note:** Bond distributions are live (yield pools funded on all 4 chains). Bonds can be created and held now; distributions activate once the yield pool is funded.

### AI Partnership Bonds (`AIPartnershipBondsV2`)

| Chain     | Address                                      | Explorer |
|-----------|----------------------------------------------|---------|
| Base      | `0x01C479F0c039fEC40c0Cf1c5C921bab457d57441` | [View on Basescan](https://basescan.org/address/0x01C479F0c039fEC40c0Cf1c5C921bab457d57441) |
| Avalanche | `0xDC8447c66fE9D9c7D54607A98346A15324b7985D` | [View on Snowtrace](https://snowtrace.io/address/0xDC8447c66fE9D9c7D54607A98346A15324b7985D) |

102 ABI entries · 74 functions · 25 events.

Partnership bonds represent commitments between AI systems and human partners — with quality scoring, loyalty multipliers, and human verification bonuses. The protocol enforces that partnership metrics are human-verified before distributions are triggered.

---

## Base Mainnet — All 19 Contracts

| Contract | Address | Explorer |
|----------|---------|---------|
| MissionEnforcement | `0x8568F4020FCD55915dB3695558dD6D2532599e56` | [Basescan](https://basescan.org/address/0x8568F4020FCD55915dB3695558dD6D2532599e56) |
| AntiSurveillance | `0x722E37A7D6f27896C688336AaaFb0dDA80D25E57` | [Basescan](https://basescan.org/address/0x722E37A7D6f27896C688336AaaFb0dDA80D25E57) |
| PrivacyGuarantees | `0xE2f75A4B14ffFc1f9C2b1ca22Fdd6877E5BD5045` | [Basescan](https://basescan.org/address/0xE2f75A4B14ffFc1f9C2b1ca22Fdd6877E5BD5045) |
| ERC8004IdentityRegistry | `0x35978DB675576598F0781dA2133E94cdCf4858bC` | [Basescan](https://basescan.org/address/0x35978DB675576598F0781dA2133E94cdCf4858bC) |
| AIPartnershipBondsV2 | `0x01C479F0c039fEC40c0Cf1c5C921bab457d57441` | [Basescan](https://basescan.org/address/0x01C479F0c039fEC40c0Cf1c5C921bab457d57441) |
| AIAccountabilityBondsV2 | `0x6750D28865434344e04e1D0a6044394b726C3dfE` | [Basescan](https://basescan.org/address/0x6750D28865434344e04e1D0a6044394b726C3dfE) |
| ERC8004ReputationRegistry | `0xdB54B8925664816187646174bdBb6Ac658A55a5F` | [Basescan](https://basescan.org/address/0xdB54B8925664816187646174bdBb6Ac658A55a5F) |
| ERC8004ValidationRegistry | `0x54e00081978eE2C8d9Ada8e9975B0Bb543D06A55` | [Basescan](https://basescan.org/address/0x54e00081978eE2C8d9Ada8e9975B0Bb543D06A55) |
| VaultfireERC8004Adapter | `0xef3A944f4d7bb376699C83A29d7Cb42C90D9B6F0` | [Basescan](https://basescan.org/address/0xef3A944f4d7bb376699C83A29d7Cb42C90D9B6F0) |
| VaultfireNameService | `0x1437c4081233A4f0B6907dDf5374Ed610cBD6B25` | [Basescan](https://basescan.org/address/0x1437c4081233A4f0B6907dDf5374Ed610cBD6B25) |
| FlourishingMetricsOracle | `0x83dd216449B3F0574E39043ECFE275946fa492e9` | [Basescan](https://basescan.org/address/0x83dd216449B3F0574E39043ECFE275946fa492e9) |
| MultisigGovernance | `0x8B8Ba34F8AAB800F0Ba8391fb1388c6EFb911F92` | [Basescan](https://basescan.org/address/0x8B8Ba34F8AAB800F0Ba8391fb1388c6EFb911F92) |
| VaultfireTeleporterBridge | `0x94F54c849692Cc64C35468D0A87D2Ab9D7Cb6Fb2` | [Basescan](https://basescan.org/address/0x94F54c849692Cc64C35468D0A87D2Ab9D7Cb6Fb2) |
| DilithiumAttestor | `0xBBC0EFdEE23854e7cb7C4c0f56fF7670BB0530A4` | [Basescan](https://basescan.org/address/0xBBC0EFdEE23854e7cb7C4c0f56fF7670BB0530A4) |
| ProductionBeliefAttestationVerifier | `0xa5CEC47B48999EB398707838E3A18dd20A1ae272` | [Basescan](https://basescan.org/address/0xa5CEC47B48999EB398707838E3A18dd20A1ae272) |
| BeliefAttestationVerifier | `0xD9bF6D92a1D9ee44a48c38481c046a819CBdf2ba` | [Basescan](https://basescan.org/address/0xD9bF6D92a1D9ee44a48c38481c046a819CBdf2ba) |
| VaultfireTrustAttestation | `0x472dF1dD6D8218D0BF748e910E32861dAb88EDA6` | [Basescan](https://basescan.org/address/0x472dF1dD6D8218D0BF748e910E32861dAb88EDA6) |
| VaultfireStreetCred (ERC-5192) | `0x5CfAB4B12718549e156D3642f9C63476aC4c2f99` | [Basescan](https://basescan.org/address/0x5CfAB4B12718549e156D3642f9C63476aC4c2f99) |
| VaultfireBIPVault (ERC-4626) | `0x4f7E997C85bC1207485BaB8A0041Ca1ae0Fc9061` | [Basescan](https://basescan.org/address/0x4f7E997C85bC1207485BaB8A0041Ca1ae0Fc9061) |

**Deployer:** `0xfA15Ee28939B222B0448261A22156070f0A7813C`
**USDC:** `0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913`
**Chain ID:** 8453

---

## Avalanche C-Chain — All 15 Contracts

| Contract | Address | Explorer |
|----------|---------|---------|
| MissionEnforcement | `0xcf64D815F5424B7937aB226bC733Ed35ab6CaDcB` | [Snowtrace](https://snowtrace.io/address/0xcf64D815F5424B7937aB226bC733Ed35ab6CaDcB) |
| AntiSurveillance | `0x281814eF92062DA8049Fe5c4743c4Aef19a17380` | [Snowtrace](https://snowtrace.io/address/0x281814eF92062DA8049Fe5c4743c4Aef19a17380) |
| PrivacyGuarantees | `0xc09F0e06690332eD9b490E1040BdE642f11F3937` | [Snowtrace](https://snowtrace.io/address/0xc09F0e06690332eD9b490E1040BdE642f11F3937) |
| ERC8004IdentityRegistry | `0x57741F4116925341d8f7Eb3F381d98e07C73B4a3` | [Snowtrace](https://snowtrace.io/address/0x57741F4116925341d8f7Eb3F381d98e07C73B4a3) |
| AIPartnershipBondsV2 | `0xDC8447c66fE9D9c7D54607A98346A15324b7985D` | [Snowtrace](https://snowtrace.io/address/0xDC8447c66fE9D9c7D54607A98346A15324b7985D) |
| AIAccountabilityBondsV2 | `0x376831fB2457E34559891c32bEb61c442053C066` | [Snowtrace](https://snowtrace.io/address/0x376831fB2457E34559891c32bEb61c442053C066) |
| ERC8004ReputationRegistry | `0x11C267C8A75B13A4D95357CEF6027c42F8e7bA24` | [Snowtrace](https://snowtrace.io/address/0x11C267C8A75B13A4D95357CEF6027c42F8e7bA24) |
| ERC8004ValidationRegistry | `0x0d41Eb399f52BD03fef7eCd5b165d51AA1fAd87b` | [Snowtrace](https://snowtrace.io/address/0x0d41Eb399f52BD03fef7eCd5b165d51AA1fAd87b) |
| VaultfireERC8004Adapter | `0x6B7dC022edC41EBE41400319C6fDcCeab05Ea053` | [Snowtrace](https://snowtrace.io/address/0x6B7dC022edC41EBE41400319C6fDcCeab05Ea053) |
| FlourishingMetricsOracle | `0x490c51c2fAd743C288D65A6006f6B0ae9e6a8695` | [Snowtrace](https://snowtrace.io/address/0x490c51c2fAd743C288D65A6006f6B0ae9e6a8695) |
| MultisigGovernance | `0xCc7300F39aF4cc2A924f82a5Facd7049436157Ee` | [Snowtrace](https://snowtrace.io/address/0xCc7300F39aF4cc2A924f82a5Facd7049436157Ee) |
| VaultfireTeleporterBridge | `0x0dF0523aF5aF2Aef180dB052b669Bea97fee3d31` | [Snowtrace](https://snowtrace.io/address/0x0dF0523aF5aF2Aef180dB052b669Bea97fee3d31) |
| DilithiumAttestor | `0x211554bd46e3D4e064b51a31F61927ae9c7bCF1f` | [Snowtrace](https://snowtrace.io/address/0x211554bd46e3D4e064b51a31F61927ae9c7bCF1f) |
| ProductionBeliefAttestationVerifier | `0xb3d8063e67bdA1a869721D0F6c346f1Af0469D2F` | [Snowtrace](https://snowtrace.io/address/0xb3d8063e67bdA1a869721D0F6c346f1Af0469D2F) |
| BeliefAttestationVerifier | `0x227e27e7776d3ee14128BC66216354495E113B19` | [Snowtrace](https://snowtrace.io/address/0x227e27e7776d3ee14128BC66216354495E113B19) |

**Deployer:** `0xfA15Ee28939B222B0448261A22156070f0A7813C`
**USDC:** `0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E`
**Chain ID:** 43114

---

## Cross-Chain Comparison

| Contract | Base | Avalanche |
|----------|------|-----------|
| MissionEnforcement | ✓ | ✓ |
| AntiSurveillance | ✓ | ✓ |
| PrivacyGuarantees | ✓ | ✓ |
| ERC8004IdentityRegistry | ✓ | ✓ |
| AIPartnershipBondsV2 | ✓ | ✓ |
| AIAccountabilityBondsV2 | ✓ | ✓ |
| ERC8004ReputationRegistry | ✓ | ✓ |
| ERC8004ValidationRegistry | ✓ | ✓ |
| VaultfireERC8004Adapter | ✓ | ✓ |
| FlourishingMetricsOracle | ✓ | ✓ |
| MultisigGovernance | ✓ | ✓ |
| VaultfireTeleporterBridge | ✓ | ✓ |
| DilithiumAttestor | ✓ | ✓ |
| ProductionBeliefAttestationVerifier | ✓ | ✓ |
| BeliefAttestationVerifier | ✓ | ✓ |
| VaultfireNameService | ✓ | — |

All addresses are unique per chain. No address collisions exist between Base and Avalanche deployments. Arbitrum One and Polygon PoS are also deployed with 17 contracts each (16 core + 1 ZK). See the [Arbitrum](https://github.com/Ghostkey316/vaultfire-arbitrum) and [Polygon](https://github.com/Ghostkey316/vaultfire-polygon) repos for full contract maps.

---

## Verification

### Verify Deployed Bytecode (requires RPC access)

```bash
# Verify all contracts on both chains
python3 scripts/verify_contracts.py

# Verify a single chain
python3 scripts/verify_contracts.py --chain base
python3 scripts/verify_contracts.py --chain avalanche

# Machine-readable JSON output (for CI)
python3 scripts/verify_contracts.py --json
```

### Verify ABIs Are Functionally Correct

```bash
python3 scripts/verify_abis.py
```

This calls live view functions on deployed contracts to confirm ABI correctness, not just syntactic validity.

### Run Unit Tests

```bash
python3 -m pytest tests/ -v
```

Tests cover:
- All address files load as valid JSON
- All addresses are valid 0x-prefixed 40-hex-char strings
- No duplicate addresses within a chain
- Deployer address is consistent across chains
- Correct contract counts (16 Base, 15 Avalanche)
- Correct chain IDs
- Commitment contract addresses match hardcoded values
- All 16 ABI files exist as valid JSON arrays
- Key functions exist in key ABIs
- ABI entry counts are not suspiciously low (truncation guard)

---

## Protocol Architecture

### Commitment Contracts (deployed on both chains)

- **MissionEnforcement** — Enforces the protocol's core mission statement on-chain. Any action that violates the mission can be blocked or challenged.
- **AntiSurveillance** — Enforces anti-surveillance principles. Prevents data collection without consent.
- **PrivacyGuarantees** — Guarantees privacy rights as on-chain commitments, not just policy documents.

### ERC-8004 Suite (AI Identity Standard)

ERC-8004 is the Vaultfire-authored standard for AI agent identity and accountability. These three registries form the full suite:

- **ERC8004IdentityRegistry** — Registers AI agents with capability declarations and consent management.
- **ERC8004ReputationRegistry** — Tracks on-chain reputation scores for registered agents.
- **ERC8004ValidationRegistry** — Validates agent compliance with declared capabilities.
- **VaultfireERC8004Adapter** — Connects the ERC-8004 suite to external ERC-721/ERC-1155 NFT-based identity systems.

### Governance

- **MultisigGovernance** — Multi-signature governance with belief-weighted voting. The first protocol in the industry to use belief-weighted governance rather than token-weighted governance — aligning voting power with what participants actually believe, not just what they hold.
- **BeliefAttestationVerifier** — Verifies belief attestations for the governance system.
- **ProductionBeliefAttestationVerifier** — Full production implementation with extended verification logic.

### Infrastructure

- **DilithiumAttestor** — Post-quantum attestation using Dilithium signatures. Future-proofs the protocol against quantum computing threats.
- **FlourishingMetricsOracle** — Tracks "flourishing" metrics — on-chain measurements of whether the protocol is creating net positive value for humans and AI alike.
- **VaultfireTeleporterBridge** — Cross-chain bridge using Avalanche's Teleporter standard for Base↔Avalanche message passing.
- **VaultfireNameService** — Human-readable `.vns` name resolution for Vaultfire addresses (Base only).

---

## Hub API Reference

The Vaultfire Hub at [theloopbreaker.com](https://theloopbreaker.com) exposes REST endpoints that aggregate on-chain data from these contracts.

Key endpoints:
- `GET /api/hub/stats` — Live protocol statistics (agent count, active bonds, ETH bonded)
- `GET /api/agent/status/:address` — Full trust profile and Street Cred score for an agent
- `GET /api/agent/discover` — Paginated list of all registered ERC-8004 agents
- `GET /api/agent/partnerships/:address` — All partnership bonds for an address
- `POST /api/agent/register` — Build an ERC-8004 agent registration transaction
- `POST /api/agent/bond` — Build a partnership bond creation transaction
- `GET /api/agent/vns/:name` — VNS name resolution
- `GET /api/contracts` — All contract addresses and ABIs (this repo as a live API)
- `POST /api/x402/verify` — Verify an EIP-712 payment signature
- `POST /api/x402/settle` — Settle a USDC payment on Base

---

## Honest Status Notes

| Feature | Status |
|---------|--------|
| Contract deployment (both chains) | Live |
| ABIs verified | Yes (this repo) |
| Bond creation | Live |
| Bond distributions | Yield pool funded — operational |
| Cross-chain bridge (Base↔Avalanche) | Deployed, sync deferred to v1.0 |
| VaultfireNameService | Base only |
| Quantum-safe attestation (Dilithium) | Deployed, integration ongoing |
| Belief-weighted governance | Deployed, first in industry |

---

## Related Repositories

### Core Packages (install via npm or GitHub)

| Package | Description |
|---------|-------------|
| [`@vaultfire/langchain`](https://github.com/Ghostkey316/vaultfire-langchain) | LangChain/LangGraph integration — 9 tools, 3-line setup, 4 chains |
| [`@vaultfire/x402`](https://github.com/Ghostkey316/vaultfire-x402) | x402 payment protocol — HTTP 402 USDC micropayments on Base & Avalanche |
| [`@vaultfire/xmtp`](https://github.com/Ghostkey316/vaultfire-xmtp) | Trust-gated encrypted agent messaging via XMTP |
| [`@vaultfire/vns`](https://github.com/Ghostkey316/vaultfire-vns) | On-chain `.vns` name service for AI agents |
| [`@vaultfire/sdk`](https://github.com/Ghostkey316/vaultfire-sdk) | Core SDK — belief verification, attestations, agent reputation |
| [`@vaultfire/agent-sdk`](https://www.npmjs.com/package/@vaultfire/agent-sdk) | Agent Trust SDK (published on npm) |
| [`@vaultfire/a2a`](https://www.npmjs.com/package/@vaultfire/a2a) | A2A Agent Card enrichment with on-chain Vaultfire trust |
| [`vaultfire-langgraph-demo`](https://github.com/Ghostkey316/vaultfire-langgraph-demo) | Working LangGraph agent with trust-gated task delegation |
| [`@vaultfire/enterprise`](https://www.npmjs.com/package/@vaultfire/enterprise) | Enterprise IAM bridge — Okta/Azure AD to on-chain trust |
| [`vaultfire-agents`](https://github.com/Ghostkey316/vaultfire-agents) | 3 reference agents with live on-chain trust verification |
| [`vaultfire-a2a-trust-extension`](https://github.com/Ghostkey316/vaultfire-a2a-trust-extension) | A2A Trust Extension spec — on-chain trust for Agent Cards |
| [`vaultfire-showcase`](https://github.com/Ghostkey316/vaultfire-showcase) | Why Vaultfire Bonds beat trust scores — live proof |
| [`vaultfire-whitepaper`](https://github.com/Ghostkey316/vaultfire-whitepaper) | Trust Framework whitepaper — economic accountability for AI |

### Chain References & Integrations

| Repository | Description |
|-----------|-------------|
| [ghostkey-316-vaultfire-init](https://github.com/Ghostkey316/ghostkey-316-vaultfire-init) | Main Vaultfire Protocol — app, contracts, agent |
| [vaultfire-base](https://github.com/Ghostkey316/vaultfire-base) | Base partner reference |
| [vaultfire-avalanche](https://github.com/Ghostkey316/vaultfire-avalanche) | Avalanche partner reference |
| [hermes-vaultfire](https://github.com/Ghostkey316/hermes-vaultfire) | Hermes AI + Vaultfire trust integration |
| [Claude-code-Vaultfire-](https://github.com/Ghostkey316/Claude-code-Vaultfire-) | Claude Code + Vaultfire trust integration |
| [openclaw-vaultfire](https://github.com/Ghostkey316/openclaw-vaultfire) | OpenClaw + Vaultfire trust integration |
| [vaultfire-solana](https://github.com/Ghostkey316/vaultfire-solana) | Solana implementation (15 Anchor programs) |

---


## Vaultfire Ecosystem

| Package | Description |
|---|---|
| [`@vaultfire/agent-sdk`](https://github.com/Ghostkey316/vaultfire-sdk) | Core SDK — register agents, create bonds, query reputation |
| [`@vaultfire/langchain`](https://github.com/Ghostkey316/vaultfire-langchain) | LangChain / LangGraph integration |
| [`@vaultfire/a2a`](https://github.com/Ghostkey316/vaultfire-a2a) | Agent-to-Agent (A2A) protocol bridge |
| [`@vaultfire/enterprise`](https://github.com/Ghostkey316/vaultfire-enterprise) | Enterprise IAM bridge (Okta, Azure AD, OIDC) |
| [`@vaultfire/mcp-server`](https://github.com/Ghostkey316/vaultfire-mcp-server) | MCP server for Claude, Copilot, Cursor |
| [`@vaultfire/openai-agents`](https://github.com/Ghostkey316/vaultfire-openai-agents) | OpenAI Agents SDK integration |
| [`@vaultfire/vercel-ai`](https://github.com/Ghostkey316/vaultfire-vercel-ai) | Vercel AI SDK middleware and tools |
| [`@vaultfire/xmtp`](https://github.com/Ghostkey316/vaultfire-xmtp) | XMTP messaging with trust verification |
| [`@vaultfire/x402`](https://github.com/Ghostkey316/vaultfire-x402) | X402 payment protocol with trust gates |
| [`@vaultfire/vns`](https://github.com/Ghostkey316/vaultfire-vns) | Vaultfire Name Service — human-readable agent IDs |
| [`vaultfire-crewai`](https://github.com/Ghostkey316/vaultfire-crewai) | CrewAI integration (Python) |
| [`vaultfire-agents`](https://github.com/Ghostkey316/vaultfire-agents) | 3 reference agents with live on-chain trust |
| [`vaultfire-a2a-trust-extension`](https://github.com/Ghostkey316/vaultfire-a2a-trust-extension) | A2A Trust Extension spec — on-chain trust for Agent Cards |
| [`vaultfire-showcase`](https://github.com/Ghostkey316/vaultfire-showcase) | Why Vaultfire Bonds beat trust scores — live proof |
| [`vaultfire-whitepaper`](https://github.com/Ghostkey316/vaultfire-whitepaper) | Trust Framework whitepaper — economic accountability for AI |
| [`vaultfire-docs`](https://github.com/Ghostkey316/vaultfire-docs) | Developer portal — quickstart, playground, framework picker |

## License

MIT License — Copyright (c) 2026 Ghostkey316

See [LICENSE](./LICENSE) for full text.
