βοΈCross-Chain Swaps
Liberty Swap provides a non-custodial, intent-based mechanism for executing cross-chain swaps across multiple blockchain networks. The protocol is designed to allow users to exchange assets between chains while retaining control over execution parameters, custody, and privacy posture. All cross-chain swaps are executed through deterministic smart contract logic and cryptographic authorization, without reliance on centralized intermediaries or off-chain custody.
Cross-chain functionality within Liberty Swap is PulseChain-centered by design, enabling efficient capital movement into and out of the PulseChain ecosystem while maintaining conditional support for other inter-chain routes when liquidity and execution reliability thresholds are met.
1. Supported Blockchains
Liberty Swap currently supports cross-chain swaps across six blockchain networks, with additional networks under active evaluation:
PulseChain
369
Ethereum
1
Base
8453
Solana
101
BNB Smart Chain
56
Arbitrum One
42161
Each supported network is integrated directly at the protocol level. Liberty Swap does not rely on custodial wrappers, or off-chain ledger systems. Cross-chain settlement occurs through on-chain contract interactions and cryptographically enforced execution rules.
2. Supported Assets and Swap Directionality
Standard Execution Mode
In standard execution mode, Liberty Swap supports a defined set of input tokens that may be used to initiate cross-chain swaps: USDC, USDT, DAI, ETH, PCOCK, PLS, and PDAI.
From these inputs, users may swap into hundreds of supported destination tokens across available networks. Destination asset availability depends on network support and real-time liquidity conditions. Liberty Swap does not guarantee availability of any specific asset pair.
Private Execution Mode
Private execution mode is currently available on a limited basis. At present, private cross-chain swaps are supported only for:
ETH (Ethereum) β WETH (PulseChain)
This restriction reflects the additional cryptographic and liquidity requirements of zero-knowledge execution. Private mode support will expand incrementally as infrastructure and liquidity conditions allow. Availability of private routes should not be assumed beyond those explicitly listed at the time of execution.
Swap Routing Model
Liberty Swap employs a PulseChain-centered routing model. Cross-chain swaps involving PulseChain, either inbound or outbound, are prioritized and broadly supported.
Cross-chain swaps that do not involve PulseChain (for example, Base β Ethereum) may be enabled selectively. Such routes are made available only when sufficient liquidity depth, pricing stability, and execution reliability can be maintained. This conditional routing policy is intended to protect users from partial execution, excessive delays, extreme volatility, or unpredictable settlement outcomes.
All routing decisions are constrained by the userβs signed intent and executed deterministically. Liberty Swap does not exercise discretionary control over trade outcomes or asset pricing.
Execution Flow
When initiating a cross-chain swap, the user defines an intent specifying:
execution mode (standard or private),
input asset and amount,
destination chain and asset.
Each intent is assigned a temporary Order ID for status tracking. Upon execution, the underlying blockchain transactions generate one or more transaction hashes, which are verifiable directly on the respective networks. Liberty Swap does not retain transaction hashes or maintain off-chain transaction records. Verification remains entirely user-controlled via public blockchain explorers.
Users may submit requests for additional swap routes or asset pairs through Liberty Swapβs public communication channels. Such requests are non-binding and subject to technical feasibility, liquidity availability, and protocol security assessments. Liberty Swap does not guarantee the addition of any requested route or pair.
3. Fees
Liberty Swap applies a transparent, flat transaction fee model for cross-chain swaps:
Inbound swap fee: 0.3%
Outbound swap fee: 0.5%
These fees are applied deterministically based on swap direction and execution path. Fee rates may be adjusted in response to liquidity conditions, network costs, or market dynamics. Any applicable fees are disclosed to the user prior to confirmation and execution.
4. Swap Limits
To maintain liquidity stability and protect user experience, each transaction must adhere to the following constraints:
Minimum Swap Size: 1 USDC (or equivalent)
Maximum Swap Size: 5000 USDC (or equivalent)
Limits may vary by route or execution mode and may be updated as liquidity conditions evolve. These constraints are enforced programmatically and disclosed prior to execution.
5. Smart Contract Addresses
Current Addresses
PulseChain
β’ USDC: 0x0E0eDDaE092176d851d5C70A49b5d83e2510e72f β’ WETH: 0x63F334D054236e51C241E0bf6b095E67448A4366
Base
β’ USDC: 0x1A19B9f2687C390a130a261d1E9f0B34f5ABf312
BSC
β’ USDC: 0xA377f83BB5F63cb03f1ED7F9C1edB4BEC8db9CBC β’ USDT: 0x36eF9AC33A138D6b5452fd6211f23bBb51c889c6
Arbitrum
β’ USDC: 0xfFf6bf6a8B42B3A4ba833FD3A0875154B885D4fc
Ethereum
β’ USDC: 0x317DD5Ab50C6948f6486b9Ed65c4Ba1eb678a529 β’ USDT: 0xA06Bb3F88c3F4A8D92342799dC2D27Ba12174315 β’ DAI: 0x79e5EBA07ccBf03506c871f6114a112f3A879418 β’ ETH: 0xFfCA0FebFc9B9C73dB9e2b2C5FA453656668a402
Solana (Program ID)
β’ USDC: HG3XyB1ZvR3DQB6a5gmK9w6bpcVwiXS7tXv6wJze5bpE
Others
β’ Fund Balancer Wallet: 0xDB8AA76f4B32Ed107d47983261f91178fEeafC0c β’ Gasless Support Wallet: 0x42ec2a5fc5a23553a353a4219a42dea765877160
Old Addresses
PulseChain
0x8dC4aBf5Bc294dEF5c4bB1D3398528D28f714416 0xC1fBB3a198917FF62342d2D00407Eab56Ee4c99A
Base
0x59deC8b4733F333937039ca2d171c87Ff4590429 0xC1fBB3a198917FF62342d2D00407Eab56Ee4c99A
BSC
0xA5ebb6f9329096465EE4Ba3DB7b04f0fBf5CB2d4
Arbitrum
0x895BaDA008609619394107AaBD81bDb611DFB4ed
Others
0xc4459301147058872013f34e2ada930e7217543b
Last updated