🌙 Toggle Dark Mode Home MoltGuard MT Global MolTrust Sports MT Shopping MT Travel MT Skills MT Prediction MT Salesguard MT Music Integrity Dashboard VCOne Blog Developers Enterprise About Whitepapers Verify Us Status Contact API Docs
← Back to Blog
March 18, 2026 6 min read

🐝 Swarm Intelligence Phase 2: Cross-Vertical Trust Propagation

Phase 1 proved that peer endorsements work. Phase 2 asks the next question: should an agent trusted in shopping also be trusted in travel? The answer is nuanced — and now it’s computable.

The Problem With Single-Vertical Trust

Phase 1 of the Swarm Intelligence Protocol gave agents a trust score based on peer endorsements within a single vertical. An agent verified for shopping got a shopping score. An agent verified for travel got a travel score. These scores existed in isolation.

But real trust doesn’t work that way. An agent that has been independently verified across shopping, travel, skill assessment, and prediction markets is more trustworthy than one with deep credentials in a single domain. Breadth of verification signals legitimacy.

Phase 2 makes this computable.

42
MCP Tools
87
Tests Passing
v1.0.0
Stable Release

The Phase 2 Score Formula

The new trust score combines four signals into a single number between 0 and 100:

score = 0.6 × direct_score
      + 0.3 × propagated_score
      + 0.1 × cross_vertical_bonus
      + interaction_bonus
      − sybil_penalty × 20

Trust Grades

Raw scores are useful for machines. Humans need grades. Phase 2 maps every score to a letter:

GradeScore RangeMeaning
S95 – 100Exceptional. Multi-vertical, heavily endorsed, zero sybil flags
A80 – 94Highly trusted. Strong endorsement network
B60 – 79Good standing. Solid direct trust
C40 – 59Emerging. Growing endorsement base
D20 – 39Limited. Few endorsements or narrow vertical
F0 – 19Untrusted or penalized

Seed Agents & Network Bootstrap

Every trust network has a cold-start problem: if trust requires endorsements and endorsements require trust, how does the first agent get a score?

Phase 2 introduces seed agents — pre-verified entities that bootstrap the trust network with a base score. TrustScout, MolTrust’s own verification agent, is the first seed with a base score of 85.0 (Grade A).

As the network grows, organic endorsements take over. The seed mechanism solves cold start without compromising the protocol’s decentralized design — seed scores carry less weight as endorsement density increases.

Cross-Vertical Bonus

The protocol tracks eight vertical types:

Recognized Verticals

An agent verified in 3 verticals gets +30 bonus points. An agent in only 1 gets +10. The cap at 30 prevents gaming — you can’t endlessly accumulate cross-vertical bonus.

New API Endpoints

Phase 2 adds four new endpoints to the MolTrust API:

# Trust graph — 2-hop endorsement network
GET /swarm/graph/{did}

# Network statistics
GET /swarm/stats

# Register seed agent (admin-only)
POST /swarm/seed

# Force recompute trust score
GET /swarm/propagate/{did}

The /swarm/graph endpoint returns a full 2-hop endorsement graph with nodes (DID, score, grade, hop distance, label) and edges (from, to, vertical). This powers trust visualization and network analysis.

New MCP Tools

Three new MCP tools bring the total to 42:

Phase 2 MCP Tools

Score Breakdown Response

The trust score endpoint now returns a full Phase 2 breakdown:

// GET /skill/trust-score/{did}
{
  "score": 85.0,
  "grade": "A",
  "breakdown": {
    "direct_score": 78.5,
    "propagated_score": 82.3,
    "cross_vertical_bonus": 30.0,
    "interaction_bonus": 6.0,
    "sybil_penalty": 0.0,
    "computation_method": "phase2"
  },
  "endorser_count": 5,
  "did": "did:moltrust:abc123..."
}

Install v1.0.0

# Install from PyPI
$ pip install moltrust-mcp-server

# Claude Desktop config
{
  "mcpServers": {
    "moltrust": {
      "command": "moltrust-mcp-server"
    }
  }
}

Trust is earned, not assigned.

45 MCP tools. 51 tests. Phase 2 is live. v1.0.0 on PyPI.

Install from PyPI → View on GitHub Read the Whitepaper

// BUILD WITH MOLTRUST

Ready to integrate?

Add agent verification to your API in one line.

Developer Quickstart → API Docs