Documentation

Complete guides for users and developers. Learn how to bridge, integrate our API, and build on PulseChain.

🚀

Getting Started

New to PulseChain Bridge? Start here with our comprehensive beginner's guide.

📚

User Guides

Learn advanced features and optimize your bridging experience.

🔧

Troubleshooting

Fix common issues and errors quickly with our troubleshooting guides.

🔒

Security Guides

Protect your assets with our comprehensive security best practices.

💻

Developer Docs

Integrate PulseChain Bridge into your dApp or application.

FAQ

Quick answers to frequently asked questions.

Smart Contract Addresses

Verified contract addresses on Ethereum and PulseChain

Ethereum Mainnet

Bridge Contract:

0x1234567890123456789012345678901234567890

View on Etherscan →

PulseChain Mainnet

Bridge Contract:

0x0987654321098765432109876543210987654321

View on PulseScan →

JavaScript SDK

Integrate bridge functionality into your dApp

Installation

npm install @pulsechain/bridge-sdk

Basic Usage

import { PulseChainBridge } from '@pulsechain/bridge-sdk';

const bridge = new PulseChainBridge({
  network: 'mainnet',
  provider: window.ethereum
});

// Bridge ETH to PulseChain
await bridge.bridge({
  token: 'ETH',
  amount: '1.0',
  from: 'ethereum',
  to: 'pulsechain'
});

Full API Documentation →

Webhooks

Receive real-time notifications for bridge events

Subscribe to webhook events to receive notifications when:

  • Bridge transaction is initiated
  • Transaction is confirmed on source chain
  • Transaction is completed on destination chain
  • Transaction fails or requires attention

Webhook Documentation →

Need Help?

Can't find what you're looking for? Our support team is here to help.