🔧Core Architecture

Liberty Swap is designed as an intent-driven, non-custodial cross-chain swap protocol that abstracts away complex multi-chain transfers into simple user goals. Users simply specify what they want to do (e.g. “send 100 USDC from Base to PulseChain”), and a decentralized solver network computes and executes the optimal swap path across chains. In this model, the user’s funds never leave their own wallet; instead, a chain of smart contracts and relayer nodes fulfill the intent while preserving user control and privacy. The entire system is on-chain and non-custodial, so Liberty Swap does not hold user funds or require any KYC – it merely orchestrates on-chain trades and transfers in a privacy-preserving way.

Cross-Chain Scope and Asset Coverage

Liberty Swap’s supported operations are centered on bridging liquidity into and out of PulseChain. Supported flows include:

  • PulseChain ↔ Ethereum

  • PulseChain ↔ BNB Smart Chain

  • PulseChain ↔ Arbitrum

  • PulseChain ↔ Base

  • PulseChain ↔ Solana

Cross-chain swaps between non-PulseChain networks may be enabled when liquidity depth and execution reliability meet protocol thresholds. This conditional routing policy is designed to protect users from partial execution, excessive delays, or unfavorable pricing.

Across supported networks, Liberty Swap currently facilitates over 1,000 trading pairs, including major stablecoins, wrapped assets, and widely used native tokens. Stablecoins are commonly used as intermediate settlement assets to ensure deterministic pricing and execution consistency.

Direct Multi-Chain Integration

Liberty Swap integrates directly with multiple blockchain networks at the protocol level. As of this writing, the system supports PulseChain, Ethereum, BNB Smart Chain, Arbitrum, Base, and Solana, with additional networks under evaluation. Integration is performed through native smart contracts and protocol-specific adapters, rather than custodial wrappers or off-chain accounting systems.

This direct integration enables Liberty Swap to support over 1,000 trading pairs across six blockchains (and counting) while maintaining consistent execution semantics across environments. Cross-chain transfers are performed through deterministic contract interactions, and no centralized bridge or custodian is introduced at any point in the asset lifecycle.

Intent-Abstraction & Solver Network

At the heart of Liberty Swap is an intent abstraction engine. When a user submits a swap request, the protocol translates it into a sequence of on-chain operations. A distributed network of solver/relayer nodes then performs the actual token exchanges and transfers. Crucially, this separation means the user is only signing a high-level intent, not each individual transaction, and the relayers execute each step on-chain. The relayers coordinate to optimize routes and liquidity, and they are incentivized to fulfill swaps efficiently. Because the user’s intent is decoupled from execution, no single party ever sees the complete transaction trail. This split execution model (sometimes called “dual-hop”) is a core privacy feature.

Dual-Hop Privacy Execution

Every swap is broken into two independent legs, handled by separate relayers (or “nodes”).

In practice, Node A accepts the user’s input token on the source chain and swaps it into an intermediate asset (often a stablecoin on a random chain).

Node B then takes that intermediate asset and swaps it to the destination token on the target chain, finally sending it to the user’s specified address.

Because Node A and Node B never share information about both ends of the swap, no single relayer ever learns both the sender’s and recipient’s identity or token path. This two-step execution effectively “severs” the on-chain link between sender and receiver.

Account/Gas Abstraction

Liberty Swap incorporates account abstraction and gas-payment abstraction so that users don’t need native gas tokens (like ETH) in their wallets. Behind the scenes, the protocol can sponsor or aggregate gas costs, letting users pay fees in stablecoins or even bypass gas altogether when possible. This account-abstraction layer means users simply fund a swap (in USDC or another supported token) and sign it, without manually acquiring chain-native gas. All complex fee payment and bundling is handled by the protocol’s smart contracts and relayers.

RAILGUN Integration (Private Mode)

Private mode integrates RAILGUN, an on-chain zero-knowledge privacy system, directly into Liberty Swap’s execution pipeline. When private mode is selected, swaps and cross-chain transfers are executed using zero-knowledge proofs.

In this mode, transaction settlement conceals sender and recipient addresses, asset types, and transferred amounts from public view. On-chain observers see only privacy-preserving contract interactions, without access to the underlying economic details. Liberty Swap itself does not possess viewing keys, decryption capabilities, or access to private balances.

RAILGUN integration is strictly non-custodial and user-controlled. Users retain sole authority over their private keys and shielded assets. Liberty Swap smart contracts interface with the privacy layer only to verify cryptographic proofs and enforce intent constraints. This architecture ensures that privacy is achieved through cryptography rather than trust assumptions.

Native Wallet Integration

The protocol is built to integrate directly into wallet UIs. For example, Liberty Swap is accessible as a built-in dApp in the Pulse Wallet (and other EVM-compatible wallets), requiring no browser extension or manual bridging steps. Users launch Liberty Swap from within their wallet app, select chains and amounts, and the wallet handles signing. This tight integration (supported by EIP-4337 smart-account wallets and similar technologies) yields a seamless user experience where complex multi-chain swaps feel like one native action.


Collectively, these architectural features make Liberty Swap a high-performance cross-chain engine: it supports thousands of swaps daily, with many completing in seconds to minutes. The protocol’s on-chain design and non-custodial model also help ensure compliance: there is no custody of user funds and no centralized point of control, reducing counterparty and regulatory risk.

Last updated