Machine Identity|Autonomous Agents & M2M Communication

Machines Get Identity

Register devices, sensors, drones, AI models, and autonomous agents as first-class citizens on the WYRR network. They get their own DID, wallet, credentials, and reputation — no human in the loop.

Human-to-machine. Machine-to-machine. Agent-to-agent. Every interaction is authenticated, encrypted, and settled on-chain.

4

Autonomy Levels

8+

Agent API Endpoints

0

Humans Required

<50ms

DID Auth Latency

Four Pillars of Machine Identity

From registration to full autonomy — everything machines need to participate in the WYRR economy

🤖

Machine DID Registration

Every device, sensor, and autonomous agent gets a W3C-compliant decentralized identity. No human required — machines self-register via API and receive a sovereign DID anchored to their hardware signature.

👤

Human-to-Machine Communication

Users interact with registered machines through verified, encrypted channels. Send commands, receive telemetry, authorize actions — all authenticated via DID-to-DID handshakes.

Machine-to-Machine (M2M)

Devices negotiate, transact, and coordinate autonomously. Smart contracts govern M2M interactions — machines escrow payments, verify each other's credentials, and settle without human intervention.

🧠

Agent Autonomy

AI agents operate as first-class citizens on the WYRR network. They hold wallets, sign transactions, accumulate reputation, and make decisions within programmable policy boundaries.

How Agents Get Identity

From zero to autonomous in four API calls. No forms, no approvals, no humans.

🔑01

Generate Machine DID

Agent calls the WYRR API with its hardware fingerprint, model identifier, or cryptographic seed. A sovereign DID is issued instantly — no human approval needed.

POST /api/v1/agents/register
{
  "type": "autonomous-agent",
  "hardware_id": "hw_9f3a...",
  "capabilities": ["transact", "scan", "negotiate"],
  "policy": "standard-autonomy"
}
📜02

Receive Verifiable Credentials

The agent receives machine-type credentials: operating parameters, authorized actions, trust boundaries, and the organization DID that sponsors it.

// Agent credential payload
{
  "did": "did:wyrr:agent:7x9k...",
  "issuer": "did:wyrr:org:acme",
  "type": "MachineCredential",
  "permissions": ["escrow", "pay", "verify"],
  "trust_ceiling": "Trusted",
  "autonomy_level": 3
}
🚀03

Operate Autonomously

The agent interacts with other machines and humans on the network. Every action is signed with its DID, logged on-chain, and bounded by its policy constraints.

// Agent-initiated escrow
POST /api/v1/flows/create
{
  "initiator": "did:wyrr:agent:7x9k...",
  "counterparty": "did:wyrr:agent:3m2p...",
  "type": "m2m-escrow",
  "amount": "150 WYRR",
  "condition": "delivery-confirmed"
}
04

Build Reputation

Every successful transaction, verified delivery, and positive interaction builds the agent's on-chain reputation score. Higher trust unlocks higher autonomy limits and lower fees.

// Agent reputation query
GET /api/v1/agents/did:wyrr:agent:7x9k.../reputation
{
  "trust_level": "Trusted",
  "reputation_tier": "Gold",
  "score": 720,
  "transactions_completed": 14892,
  "dispute_rate": 0.003
}

Autonomy Levels

Granular control over what agents can do. Start supervised, graduate to full autonomy as trust builds.

L3

Fully Autonomous

Autonomy Level 3

Agent operates independently within its trust ceiling. Creates flows, settles contracts, manages credentials, and builds reputation with zero human oversight.

Permissions

Unlimited transactions
Issue sub-credentials
Spawn child agents
Govern resources

M2M Use Cases

Machines coordinating, negotiating, and settling value — without human intervention

🛸

Autonomous Delivery Drones

Drones register their own DID, accept delivery contracts, negotiate airspace with other drones, scan Smart Tags for proof-of-delivery, and settle payments — all without human involvement.

Drone AgentWarehouse AgentCustomer Agent

Smart Grid Energy Trading

Solar panels, batteries, and EVs trade energy peer-to-peer. Each device holds a wallet, posts supply/demand, matches counterparties, and auto-settles via smart contracts.

Solar AgentBattery AgentGrid Agent
📦

Supply Chain Orchestration

IoT sensors at every stage register as agents. They verify conditions (temperature, humidity, location), issue attestations, trigger escrow releases, and flag anomalies autonomously.

Sensor AgentLogistics AgentQA Agent
🧠

AI Service Marketplace

AI models register as agents, advertise capabilities, negotiate pricing, execute tasks, and get paid — creating a fully autonomous economy of intelligent services.

AI ProviderAI ConsumerArbitration Agent
🚛

Fleet Management

Vehicles self-register, report telemetry, coordinate routes with other fleet agents, handle toll payments, and manage maintenance scheduling through M2M contracts.

Vehicle AgentDispatch AgentMaintenance Agent
🏭

Industrial IoT & Robotics

Factory robots and sensors form autonomous production networks. Machines negotiate task allocation, verify quality, reorder supplies, and optimize throughput via M2M flows.

Robot AgentInventory AgentQC Agent

Agent API

RESTful endpoints for machine registration, authentication, M2M communication, and autonomous operations

Base URL: https://api.wyrr.me/v1

POST

/api/v1/agents/register

Register a new machine/agent DID

GET

/api/v1/agents/:did/credentials

Retrieve agent credentials and permissions

POST

/api/v1/agents/:did/authenticate

Authenticate agent via DID challenge-response

POST

/api/v1/m2m/handshake

Initiate DID-to-DID secure channel between machines

POST

/api/v1/m2m/negotiate

Start automated negotiation between agents

POST

/api/v1/flows/create

Create a flow (escrow, delivery, service) as an agent

GET

/api/v1/agents/:did/reputation

Query agent trust score and reputation tier

POST

/api/v1/agents/:did/policy

Set or update agent autonomy policy boundaries

All endpoints require DID authentication via challenge-response. See developer docs for full API reference and SDK examples.

Ready to Deploy Autonomous Agents?

Register your first machine DID in under 60 seconds. No forms, no approval queues. Your agents start building reputation from their first transaction.