Intent addressing for autonomous systems

rttp is a URI scheme for intent addressing. An rttp URI names an intent; the address is derived, not looked up.

Intent addressing — deterministic resolution

Intent addressing: a URI names what the subject is to do, not which machine to reach. An rttp URI is a claim of intent against an identified subject; the address is computed from the authority itself — no lookup, no TTL, no registry, no DNS. The URI is an entry fingerprint; the AID is the identity.

rttp:// brain.epoekie.aicent /verify
PULSE address derived from the authority
{
  "scheme": "rttp",
  "specification": "RFC-002",
  "scheme_status": "submitted to IANA, Provisional, pending",
  "conformance": "35 published checks, three individual implementations",
  "addressing": "derived from the authority — no lookup, no TTL, no DNS"
}

One click, nothing installed, no administrator rights — removable later in the browser's protocol-handler settings. The address is rttp://<intent>.<pillar>.<root>/<action>. Reaching it from a web page adds the browser's own reserved prefix, which is the same address, not a second protocol — same authority, same path, same derived ROUTE_SHARD, and the equivalence is covered by the published conformance vectors. The form without that prefix reaches the same place through a one-time OS registration instead. Verified on Windows Chrome. The resolver page needs no registration at all.

rttp.com/URI · Releases & reference
See the protocol running live

Why RTTP is Different from Traditional Socket?

AI-Semantic Aware

Unlike ordinary byte streams, RTTP prioritizes the transmission stability of model tensors and inference instructions.

Native RPKI Handshake

Every RTTP packet carries RPKI resource fingerprints to prevent malicious forgery of AI nodes.

Try the scheme in your own address bar

A browser only opens a scheme it already knows about. One click teaches this browser to open RTTP links — nothing is installed, no administrator rights, and you can remove it afterwards in the browser's protocol-handler settings.

Scope: rttp://<intent>.<pillar>.<root>/<action>. Reaching it from a web page adds the browser's reserved prefix — same authority, same path, same derived ROUTE_SHARD, not a second protocol. The form without that prefix reaches the same place through a one-time operating-system registration instead. Verified on Windows Chrome. The resolver page itself needs no registration at all.

$ replay the published vectors
// rttp 1.2.8 - PyPI & npm - 1.2.8-alpha - crates.io
// Three individual implementations, one published vector set — same bytes.
$ pip install rttp && python -m rttp.selftest
[PASS] all 80 checks passed (3 skipped)   # default install

$ pip install rttp[ed25519] && python -m rttp.selftest
[PASS] all 83 checks passed               # with the optional Ed25519 backend

$ npx @aicent/rttp
[PASS] all 35 checks passed (node, individual)

$ cargo add rttp@1.2.8-alpha && cargo test
test conformance::tests::shipped_vectors_replay_green ... ok
[PASS] all 37 checks passed (1 skipped)

// Address form:  rttp://<intent>.<pillar>.<root>/<action>   (RFC-002 §10.2)
// Resolution is a computation over the authority: no DNS, no key directory.
                
HARDWARE-ACCELERATED ARCHITECTURE

Intent Addressing in the rttp URI Scheme

An rttp URI is resolved by computation over the authority itself: no DNS, no key directory, no registry lookup on the resolution path.

RTTP vs Traditional Protocols: Latency Optimization Comparison

Traditional Problem TCP/IP/QUIC behaviour RTTP Solution Design intent, not a measurement
Handshake + Congestion Control 3-way handshake + slow start Persistent semantic session + RPKI pre-handshake Session established once, not per message
Jitter Retransmission ACK + RTO (initial RTO 1s, RFC 6298) Predictive pulse + FEC + Multipath Designed so that retransmission is off the critical path
Byte Stream Blindness No semantic awareness Semantic multicast + Context snapshot fragmentation Semantic-aware zero-copy delivery
KV Cache Staleness Full resend or polling Incremental fragment pulse only Incremental fragments only, no full resend
🔍

Semantic Affinity Vector

256-dimensional task primitive embedding for AI-native routing.

AI-SEMANTIC ROUTING
🌐

Intelligent Multicast Tree

The multicast tree is computed locally from the published vectors.

REAL-TIME OPTIMIZATION
💧

Context Snapshot Fragmentation

128k context → ~512 microfragments, incremental updates only.

INCREMENTAL DELIVERY
🚨

Fault Tolerance Layer

Multipath redundancy + FEC + predictive dead reckoning.

AVX-512 SIMD

256-bit vector processing for parallel verification pipelines

🧠

Semantic Routing

Semantic routing with hardware acceleration

🔧

RPKI ASIC

Dedicated silicon for zero-microsecond security operations

10,000+
Nodes Sub-millisecond Sync
0
DNS lookups on the resolution path
0
Registries consulted at resolution time
REAL-TIME SEMANTIC MULTICAST SYSTEM

Semantic Multicast: Intelligence-Driven Data Distribution

Nodes publish "semantic affinity vectors" (256-dimensional task primitive embeddings); the multicast tree is computed locally from those vectors.

🤖
GTIOT
Data Source
RTTP
Semantic Router
🧠
AICENT
Brain Layer
💰
💰
💰
💰

Semantic Affinity Vectors

Dimensions: 256
Addressing: AID 256-bit
Conduction: Zero-Copy

Multicast Tree Optimization

Tree Computation: local — from the published vectors
Scheme status: IANA pending
Heartbeat: 1.2kHz

Delivery Performance

Address derivation: SHA-256(authority)[0:16]
Conduction Paths: Dual-Path
Jitter Lock: 12ns

Context Snapshot Fragmentation: Intelligent Data Delivery

📦

Fragmentation Strategy

By layer, head, token range (128k context → ~512 microfragments)

📈

Incremental Encoding

Send only tokens changed since last pulse

🔮

Predictive Prefetch

Issue "expected pulse" 2-5ms in advance

512
Microfragments per Context
128-bit
Atomic Pulse Frame
2-5ms
Prefetch Lead Time
THREE-LAYER FAULT TOLERANCE SYSTEM

Triple-Redundancy Fault Tolerance Architecture

RTTP's three-layer protection ensures zero packet loss even under extreme network conditions.

🛣️

1. Multipath Semantic Redundancy

Simultaneous transmission via 2-3 independent RTTP spines
Independent network paths
Automatic path selection
Fastest path delivery
0
Central lookups on this path
🔧

2. Forward Error Correction

Reed-Solomon (8,4) encoding
Recover 50% packet loss
No retransmission needed
On-the-fly recovery
50%
Loss Recovery
🧭

3. Predictive Dead Reckoning

Polynomial extrapolation for detected phase drift
Predictive data delivery
Adaptive algorithms
0
Registries consulted

PulseHeader128 Design: 128-Bit Locked Version Field

// PulseHeader128 frame layout (RFC-002, Section 4)
//   0x00 RTTP_MAGIC  u32     0x52545450 - register gate
//   0x04 VERSION_ID  u128    locked version field
//   0x14 SEQUENCE_ID u128    monotonic audit index
//   0x24 TIMESTAMP   u128    emission time
//   0x34 TTL_PULSE   u8      max 255 hops before evaporation
//   0x35 PRIORITY    u8      shunting weight
//   0x36 ROUTE_SHARD u128    jitter-aligned routing shard hash
//   0x46 AID_ORIGIN  256-bit dual-shard identity
Zero-copy parsing with single cache line

Nanosecond Hardware Timestamp

Precise timing for latency measurement and synchronization

RPKI Line-Speed Authentication

32-byte cryptographic fingerprint for instant identity verification

No Kernel Socket Buffers

Supports io_uring + DPDK paths for kernel bypass

128-bit
Locked version field
0
DNS lookups
0
TTLs — nothing expires

The Autonomous AI Stack

Eight Pillars stack distributed architecture powered by RTTP

Soul

EPOEKIE

The Soul - Ethics & Symbiosis

Brain

AICENT

The Brain - Orchestration

RTTP

Intent addressing

RPKI

Trust verification

ZCMK

Metering and settlement

GTIOT

Edge execution

AICENT-NET

Collective compute network

BEWHO

Identity layer

Real-Time Data Flow Across The Eight Pillars

🌿
EPOEKIE
Soul
AICENT
Brain
💎
RTTP
🔴
RPKI
🟢
ZCMK
🟡
GTIOT
🟣
AICENT-NET
AICENT-NET
🎭
BEWHO

An rttp URI is a claim of intent against an AID; the routing label is derived from the authority, so the same authority always yields the same ROUTE_SHARD.

3
Individual implementations
Python · Node · Rust
35
Published conformance checks
same vectors, three implementations
0
DNS lookups on the resolution path
no lookup, no TTL, no registry

RTTP vs HTTP/HTTPS Protocol

Deep dive into design philosophy, technical features, and use cases. Before exploring session-level optimizations, understand the fundamental design differences.

Scope of this comparison: the table and the code samples below describe an application-layer session pattern and contrast it with the HTTP request-response model. They do not describe the rttp URI scheme, which defines addressing only and is not a transport — see draft-li-rttp-intent-addressing-01.

Dimension HTTP/HTTPS RTTP (rttp URI scheme)
Communication Mode Request-Response (Stateless) Long Connection + Event-driven (Stateful)
Connection Connections are reused (keep-alive, HTTP/2 multiplexing) WebSocket persistent connection
Direction Request-response; server-initiated messages via SSE, WebSocket or HTTP/2 Bidirectional Real-time Communication
State Management Stateless; session state is an application choice Stateful (auto context)
Routing HTTP defines no routing; that is DNS, anycast and load balancing Semantic Routing (Dynamic)

🚀 RTTP Core Advantages

Why Choose RTTP Protocol?

The five points below describe platform and runtime behaviour. They are not properties of the rttp URI scheme, which defines addressing only — see draft-li-rttp-intent-addressing-01.

1. Real-time Advantage

HTTP Traditional Approach
fetch('/api/process', {
    method: 'POST',
    body: JSON.stringify({ task: "write code" })
})
// Wait for response... one exchange at a time
Setup: once per connection , reused for every message
RTTP RTTP Approach
socket.emit('RTTP_PUSH', { 
    payload: { content: "write code" } 
})
// Real-time push on an already-open session
Setup: already connected (no setup on the message path)
🧠

2. Smart Routing Advantage

HTTP Static Routing
User /api/coding Fixed Service

Frontend needs to know which API to call

RTTP Semantic Routing
User Semantic Analysis Best Agent
Coding → Coding_Agent | Design → Design_Agent | Logic → Logic_Agent
Frontend doesn't need to know routing details
🎯
Frontend doesn't need to know which Agents exist
Semantic dispatch: the intent, not a fixed endpoint, selects the handler
🔄
Runtime-level: agents can be added or removed
💾

3. State Management Advantage

HTTP Stateless Management
Request 1: Send task → Server processes
Request 2: Query status → Pass session
Request 3: Get result → Query again
⚠️ Session state is an application-layer construct (frameworks usually provide it)
RTTP Automatic State Management
Connection Established Auto state maintenance
Task Sent Real-time progress push
Result Returned Instant notification
Automatic task context maintenance
🤝

4. Multi-node Collaboration Advantage

HTTP Manual Coordination
API1 → API2 → API3
Complex transaction management
Retries are done at the application layer; HTTP itself is idempotency-aware (RFC 9110)
RTTP Automatic Collaboration Chain
Task → Agent1 → Agent2 → Agent3
Context is carried by the session layer, not by the URI scheme
Timeout and retry are application and runtime concerns; the URI scheme defines neither
📦

5. Protocol Layer Design Advantage

RTTP Packet Structure
{
  "pulse_header": {
    "pulse_version_128": "0x00000000000000000000000000000001",
    "sender_node_aid": "AID_EPOEKIE_7a3f...",
    "recipient_node_aid": "AID_GTIOT_9e2b...",
    "sequence_id_128": "0x0000000000000000000000000000a1b2",
    "dispatch_timestamp_ns": 1714992000000000000
  },
  "semantic_routing": {
    "intent_hash_128": "0x8f4e2d1c9b7a6f5e3d2c1b0a9f8e7d6c",
    "topic_shard": "inference/coding/python",
    "priority_128": 255
  },
  "security_watermark": {
    "entropy_signature_128": "0x9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d",
    "signature_status": "verified",
    "temporal_anchor_128": "0x00000000000000000000000000001234"
  },
  "payload": {
    "type": "intent",
    "content": "Write a Python function",
    "payload_digest_128": "0x1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d"
  },
  "resonance_feedback": {
    "resonance_score_128": "0x00000000000000000000000000009999",
    "homeostasis_metric": "OPTIMAL",
    "report_channel": "RFC-014"
  }
}
128-bit Version
Locked version field
AID Identity
Derived address
Intent Hash
Semantic routing
Watermark signature
Entropy signature
Report channel
Resonance metrics

What the specification states

Values below are properties of the scheme and of the published conformance checks — not measured latency claims.

Specified and published

0
DNS lookups
the address is derived, not looked up
0
TTLs
nothing expires, nothing is cached
35
Published conformance checks
RFC-002 §11 · shipped in three packages
128-byte
PulseHeader128 frame
RFC-002 §4 · hardware-aligned
Semantic Multicast 🎯
TCP/IP
IP-based
RTTP
Intent Hash
128-bit intent hashes & AID shards routing
Pulse Frame
TCP/IP
Variable
RTTP
Atomic 128-bit
Atomic data units with entropy signature & ns timestamp
Temporal Suture ⏱️
NTP
~ms
RTTP
derived
No name lookup on the resolution path — the shard follows from the authority itself.
Resonance Feedback 🔄
Traditional
Passive
RTTP
Active
Real-time health reports over the report channel (RFC-014)

Use Cases Comparison

Best use cases for different protocols

HTTP/HTTPS

Suitable Scenarios

Static Resource Requests
HTML, CSS, JS, Images, etc.
Simple CRUD Operations
Create, Read, Update, Delete, Form submission
No Real-time Updates Needed
One-time request-response
Cache-Friendly Content
Can be cached via CDN
RTTP

Suitable Scenarios

Real-time Collaboration Systems
Multi-user online editing, instant messaging
Multi-Agent AI Systems
Distributed intelligent task processing
Real-time Task Orchestration
Task queues, workflows
Gaming and Real-time Interaction
Online games, real-time push
IoT Device Communication
Device control, status monitoring
Financial Trading Systems
High-frequency trading, real-time quotes