Getting Started

BNB Chain is EVM-compatible, making it easy for Ethereum developers to port their dApps. Follow these steps to start building on BNB Chain.

Set Up Your Development Environment

Install Node.js, a code editor, and set up MetaMask to connect to BNB Smart Chain.

npm install -g truffle

Configure MetaMask

Add BNB Smart Chain network to your MetaMask wallet with the following details:

Network Name: BNB Smart Chain
RPC URL: https://bsc-dataseed.binance.org/
ChainID: 56
Symbol: BNB
Block Explorer: https://bscscan.com

Get Testnet BNB

Visit the BNB Chain Faucet to get testnet BNB for development and testing.

Get Testnet BNB

Deploy Your First Contract

Use Truffle, Hardhat, or Remix to compile and deploy your smart contract to BNB Smart Chain.

truffle migrate --network bsc_testnet

Development Tools

BNB Chain offers a comprehensive suite of tools to streamline your development process.

🔍

BscScan

Block explorer for viewing transactions, addresses, and smart contracts.

Visit
🛠️

Hardhat BSC

Development environment for compiling, testing, and deploying contracts.

Documentation
📊

DappLooker

Analytics platform for tracking dApp performance and user metrics.

Explore
🔗

Chainlink

Oracle network for connecting smart contracts to real-world data.

Integrate
📱

Wallet Connect

Protocol for connecting dApps to mobile wallets.

Implement
🔄

The Graph

Indexing protocol for querying blockchain data efficiently.

Learn More

Learning Resources

Accelerate your learning with these comprehensive resources for BNB Chain development.

📚

Documentation

Comprehensive guides, API references, and tutorials for BNB Chain development.

Read Docs
🎓

BNB Chain Academy

Structured learning paths with courses, workshops, and certification programs.

Enroll Now
💻

Code Examples

Repository of sample code, templates, and best practices for common use cases.

Browse Code

Grants & Funding

BNB Chain offers various grant programs to support promising projects in the ecosystem.

Builder Grant Program

Funding for early-stage projects with innovative ideas and strong teams.

  • Up to $50,000 in funding
  • Technical guidance and mentorship
  • Access to ecosystem resources
Apply Now

Most Valuable Builder (MVB)

Accelerator program for high-potential projects with comprehensive support.

  • Up to $500,000 in funding
  • Intensive mentorship program
  • Ecosystem integration support
Learn More

Ecosystem Fund

Strategic investments for established projects with proven traction.

  • $1M+ investment opportunities
  • Partnership and growth support
  • Cross-promotion opportunities
Contact Us

Developer Support

Get help from the BNB Chain team and community when you need it.

💬

Discord Community

Join our active developer community for real-time support and discussions.

Join Discord
🐛

Bug Bounty Program

Report security vulnerabilities and earn rewards for making BNB Chain safer.

View Program
🏆

Hackathons

Participate in regular hackathons with prize pools and networking opportunities.

See Events