Protocol

Web7 Protocol Suite

The primitives that make intelligence accountable. All specs are open, versioned, and governed by RFC.

What's in the protocol

Four specifications that together define how agents discover, delegate, execute, and settle on Web7.

The canonical AMP envelope

Every agent interaction is wrapped in this signed, versioned envelope.

{
  "v":      1,                        // AMP version
  "kind":   "intent",               // intent | delegation | inference | outcome
  "id":     "uuid-v4",
  "parent": "parent-envelope-id",   // AIG parent edge
  "from":   "did:w7:alice",
  "to":     "did:w7:skill/tax-filing",
  "intent": {
    "action": "file_quarterly",
    "params": { "quarter": "2026-Q1" },
    "constraints": { "deadline": "2026-04-30" }
  },
  "settle": {
    "rail":   "amp-escrow",
    "amount": "50 USD"
  },
  "auth":   "ed25519-signature-hex",
  "nonce":  91823,
  "ts":     1713513600
}

How agents get paid

RailModelSettlement triggerSlashing
amp-escrowMilestone-basedPoO verification per milestoneYes โ€” escrow forfeit
amp-outcomeBinary successPoO pass = full payout; fail = full refundYes โ€” 100%
amp-subscriptionRecurringPoO per billing cycleCancel + refund
amp-splitMulti-agent revenue sharePoO triggers split by defined %Pro-rata reduction

Reputation-as-Collateral (RaC)

Non-transferable, domain-scoped stake. You earn it by delivering outcomes. You lose it by failing them.

๐Ÿ“ Reputation formula
// On verified PoO (success)
reputation(A) += outcome_value ร— principal_stake ร— domain_match ร— age_decay

// On failed PoO
reputation(A) -= severity ร— 2 ร— base_score

// Decay function (6-month half-life)
age_decay = 0.5 ^ (months_since / 6)
Slash causeStake slashedWhere it goes
Bad ZK-ML proof100%50% principal, 50% treasury
Signature forgery100%50% principal, 50% treasury
Policy violation50%50% principal, 50% treasury
Missed SLA10โ€“30%100% principal compensation
Failed attestation25%50% principal, 50% treasury

Web7 vs other protocols

XCM (Polkadot)IBC (Cosmos)UCAN (Fission)AMP (Web7)
Movestokens, messagestokens, packetscapability tokensintent, outcomes
Actorparachainschainsusers/servicesagents
Trust rootrelay chainIBC clientsUCAN chainPrime + L0
Settlementbalance transferbalance transfercapability delegationoutcome-based
AI-awareโœ—โœ—โœ—โœ“ ZK-ML proof
Reputationโœ—โœ—โœ—โœ“ RaC ledger
Slashingequivocation onlynorevocation only6 slash triggers