Developer Tools

Events, Monitoring & SDK

Enterprise-Grade Developer Experience — real-time events, full observability, and SDKs in 6 languages. Everything your team needs to build, integrate, and operate at production scale.

Explore Events See the SDKs

Real-Time Events — The Nervous System of Your dApp

Hierarchical topics, encrypted fields, cross-contract choreography, and full replay

  • Hierarchical topics with wildcards: subscribe to supply-chain/shipments/* or finance/trades/EUR-USD — flexible, granular event routing
  • Private fields (PDC-encrypted): subscribe to events without seeing sensitive data — the event structure is public, but confidential fields remain encrypted
  • Cross-contract choreography: orchestrate complex workflows across multiple smart contracts with event-driven sagas and compensating transactions
  • Centralized system event registry: 60+ protocol events across all features — identity changes, RBAC decisions, consensus rounds, and more
  • 5 meta-topics for SIEM/compliance: security, audit, performance, lifecycle, and error — plug directly into Splunk, Elastic, or any SIEM
  • Replay and native event sourcing: rebuild state from events at any point in time — perfect for disaster recovery and audit reconstruction
network://atshi-main
contracts/supply-chain/** public
shipments/created public
shipments/delivered private
system/consensus/** system
system/rbac/decisions system
finance/trades/* private
meta/security/** siem

Connect Your Way — 6 Native Transports

Every event can be delivered through the transport that fits your architecture — no adapters, no middleware.

🔌

WebSocket

Real-time, bidirectional streaming for browser and mobile applications. Sub-second event delivery with automatic reconnection and backpressure handling.

Real-Time
📨

Webhook

HTTP callbacks for serverless architectures and external integrations. Guaranteed delivery with configurable retry policies and dead-letter queues.

Serverless
📬

AMQP

Native RabbitMQ and enterprise message queue integration. Full support for exchanges, routing keys, and durable queues for mission-critical workflows.

Enterprise
📡

MQTT

IoT-optimized lightweight messaging for constrained devices. QoS levels 0-2, retained messages, and last-will-and-testament for device lifecycle management.

IoT
📊

Kafka

High-throughput stream processing for analytics and data pipelines. Partitioned topics, exactly-once semantics, and native Kafka Connect integration.

Streaming

Native

Direct node-to-node events with zero serialization overhead. Used internally for consensus coordination and available for ultra-low-latency applications.

Performance

Monitoring & Observability — See Everything

~80 Prometheus metrics, distributed tracing, and on-chain verifiable SLAs

  • ~80 standardized Prometheus metrics: per node, per channel, per contract — from consensus latency to contract execution time, nothing is a black box
  • OpenTelemetry distributed tracing: span context propagation across contracts, events, and cross-chain calls — trace a transaction end-to-end
  • On-chain verifiable SLA: crypto-proven availability and latency targets — your SLA is not a promise in a PDF, it is a verifiable on-chain commitment
  • Auto-provisioned Grafana dashboards: deploy a node and get production-ready dashboards automatically — no manual configuration required
  • Alerting integrated with events: metric thresholds trigger native ATSHI events — route alerts through the same transport bridges as your application events
  • Native Kubernetes health checks: liveness, readiness, and startup probes built in — cloud-native from the ground up
📈
Prometheus Metrics
~80 metrics per node, auto-exposed on /metrics
🔍
OpenTelemetry Tracing
Distributed spans across contracts & chains
📊
Grafana Dashboards
Auto-provisioned, production-ready visualizations
🔔
Alert Manager
Threshold alerts routed through event bridges
Verifiable SLA
Crypto-proven uptime & latency commitments
⚙️
Kubernetes Native
Liveness, readiness, startup probes built in

6 Languages, One Experience

First-class SDKs with identical APIs, auto-generated types, and 245 conformance tests per language.

🔶
JavaScript / TypeScript
Browser & Node.js

Full TypeScript types auto-generated from on-chain schemas. Tree-shakeable ESM bundles for minimal browser footprint.

Java + Spring Boot
Enterprise Java Ecosystem

Spring Boot starters, auto-configuration, and native dependency injection. Publish events as Spring ApplicationEvents.

🐍
Python + FastAPI
Data Science & ML Integration

Async-first with full typing support. Native pandas/numpy integration for on-chain data analysis and ML model deployment.

🐧
Go
Cloud-Native Microservices

Idiomatic Go with context propagation, structured logging, and gRPC support. Compiles to a single static binary.

💎
C# / .NET
Microsoft Ecosystem

NuGet package with full .NET 8 support. ASP.NET Core middleware, dependency injection, and Azure Functions integration.

⚙️
Rust
Systems Programming

Zero-copy deserialization, async/await with Tokio, and no-std support for embedded systems. Maximum performance, zero overhead.

Auto-generated code from on-chain schemas — deploy a smart contract and get typed clients in TypeScript, Java, and Python instantly. Every SDK passes 245 conformance tests ensuring identical behavior across all 6 languages.

ATSHI vs. The Competition

The most complete developer experience in blockchain — and it is not even close.

Feature Ethereum Hyperledger Fabric Cosmos ATSHI Network
Event system Basic (logs) Limited None native Hierarchical + wildcards
Transport bridges WebSocket only Kafka (addon) None WS / Webhook / AMQP / MQTT / Kafka
Prometheus metrics Community tools Partial Partial ~80 standardized native
Distributed tracing No Basic No OpenTelemetry native
Verifiable SLA No No No On-chain crypto-proven
SDK languages 4+ (community) 4 (Go/Java/Node/Python) 2-3 6 with 245 tests each
Schema code generation ABI only No No Auto TypeScript / Java / Python

Start Building on ATSHI

Real-time events, 6 transport bridges, ~80 Prometheus metrics, distributed tracing, and SDKs in 6 languages — the developer experience your team deserves.