ÆSCÆSC Trust
ÆSC Meshwork

FOUNDATION • SIGNAL • DEVELOPERS

Build the Meshwork by owning your Signal Chain

A Signal is a signed statement of presence. Your first Signal becomes Genesis—the start of a personal, tamper-resistant Signal Chain (SC). As Signals accumulate, your node strengthens the Meshwork: an open fabric for coordination, reputation, and verifiable activity.

Quickstart (3 steps)

1) Choose a Node ID. 2) Post a signed Genesis. 3) Land on your Signal Profile with a QR to share. Your node will appear on the Live Map (respecting your privacy mode).

Quickstart overview: Node → Genesis → Profile + Map
Waiting for live threads…

Total Nodes

Active (≤10m)

Currently resonating

Active (≤60m)

Seen in the last hour

Live Meshwork Map

Each glowing point is a node with recent Signals—verifiable presence across the globe.

Loading map…
Loading…

How Signals Work

Signal = Signed Presence

A Signal contains your nodeId, a timestamp, and a random nonce—signed via HMAC-SHA256 using your secret. The network verifies freshness and signature before updating public state.

  • Base string: nodeId|stickerId|ts|nonce
  • Attach optional lat/lon; privacy modes: zone / global / hidden
  • Your first Signal is Genesis, the start of your Signal Chain

Own Your Signal Chain (SC)

The SC is your personal, append-only ledger within the Meshwork. You control what’s posted, how it’s shared, and what apps can build on top—profiles, audits, rewards, and rituals all grow from your verified activity.

  • Portable identity: share your Signal Profile via QR
  • Export SC as JSON for analysis & backup
  • Composability with WEave and AEverse (roadmap)

Contracts (Base L2)

On-chain contracts anchor identity and emit events indexers can subscribe to. We favor a minimal, composable surface that pairs cleanly with off-chain systems.

Contract event flow

APIs & Event Channels

Use REST to read/write or subscribe to event streams for real-time workflows. WebSockets (roadmap) will enable live subscriptions without polling.

REST

  • GET /api/nodes — latest presence per node
  • POST /api/mesh/ping — post a signed Signal
curl https://aesctrust.org/api/nodes

Event Bus

Great for analytics and reactive systems.

  • Subjects: mesh.ping, mesh.attest
  • Cloud-native fanout; replay & DLQs
  • Ideal for ETL, scoring, enrichment

WebSocket (roadmap)

Live topic subscriptions with backpressure and resumable cursors.

API and channel topology

SDKs

SDKs make Meshwork integration straightforward. Use TypeScript for apps and dashboards, or Python for data pipelines and analysis.

@aesc/mesh (TypeScript)

Typed client for REST + signatures + utilities.

import { MeshClient, signPing } from "@aesc/mesh";

const mesh = new MeshClient({ baseUrl: "https://aesctrust.org/api" });

const msg = { nodeId, stickerId: null, ts: Date.now(), nonce: crypto.randomUUID() };
const sig = await signPing(SECRET, msg);

await mesh.sendPing({ ...msg, sig, lat: 40.7, lon: -74.0 });

aesc-mesh (Python)

Simple ingestion + streaming helpers.

from aesc_mesh import Mesh, sign_ping

mesh = Mesh(base_url="https://aesctrust.org/api")
msg  = {"nodeId": NODE_ID, "stickerId": None, "ts": now_ms(), "nonce": rand_hex()}
sig  = sign_ping(SECRET, msg)

mesh.ping(**msg, sig=sig, lat=37.78, lon=-122.41)
SDK overview

Archetypes

Archetypes give symbolic shape to Meshwork design. Each maps to a practical concern in systems engineering and governance, helping teams reason about roles and responsibilities.

Archetype map
Elements as a shared mental model for architecture and coordination.

Examples

From live presence maps to rituals and audits—Signals are the primitive that powers coordination. Here are a few directions to build.

Live map example

Live Node Map

Subscribe to mesh.ping and light up verified presence for your product or community hub.

Generative ritual example

Generative Ritual

Translate resonance windows into sound/visuals; mint badges when synchronized activity surpasses thresholds.

C96 budget pilot

C96 Budget Pilot

Periodic budgets reconcile on a C96 cadence with verifiable Signals and attestations.