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.