Connecting Systems
Integrate external systems with the ledger using bridges, effects, and processing policies
The ledger connects to external systems in three ways: bridges for two-phase commit synchronization, effects for event-driven notifications, and processing policies for synchronous interception. This section covers all three.
Bridges
Bridges register external services that participate in transaction processing through a two-phase commit protocol.
Effects
Effects let you observe ledger events and react to them with webhook notifications.
Extending the Ledger
Overview of how to extend ledger behavior with effects and webhooks.
Register an Effect
Set up a webhook that fires on ledger events.
Handle Webhooks
Process incoming webhook calls from the ledger.
Aspects
Tutorials
Cross-Ledger Payments
Move money between two separate ledgers using bridges.
Build a Bridge
Implement a bridge service that connects to the ledger.
Prerequisites
- Start Here — Understand ledger basics
- Moving Money — Familiarity with intents and wallets
- Securing the Ledger — Signing keys and authentication