Developer Guide: How to build products on the Base mainnet?

Author: BaseCN

The Base mainnet is now open to developers and is expected to be available to all users soon in August.

Base is a secure, low-cost, developer-friendly Ethereum second-layer solution built on top of the OP Stack. Since Base launched the testnet in late February, we have established connections with many excellent developers and witnessed their flourishing on Base.

The Base mainnet is now open to developers. The first phase of the mainnet enables developers to deploy their products on Base, in preparation for our mainnet in early August, when we will open up on-chain services to one billion users.

At this stage, we're offering live support on the Base Discord in the #base-developers channel, while rolling out a "Genesis Builder" NFT to commemorate those who have been with us since the beginning.

You can start building the product by visiting the documentation:

  • **Base network RPC. **At this stage, you can access Base's mainnet RPC via developer-access-mainnet.base.org. After our public launch in early August, mainnet.base.org will become mainnet RPC. These endpoints are rate-limited and therefore not intended for production use, for production applications we recommend that you run your own node or access a node through any of the providers below.
  • **Base network ETH bridge. **At this stage, there will be no publicly available bridge UI. Developers can use the portal proxy contract to cross ETH to Base for the Gas fee for deployment. You can find this contract and a full guide on how to use it here. Note: Do not send any assets other than ETH to the portal proxy contract.

Now there are some tools available for developers on the Base mainnet:

  • Node Providers, including Blockdaemon, QuickNode and Blast.
  • Smart Wallet Infrastructure Safe Wallet.
  • Block explorers Basescan and Blockscout.
  • Data indexers, including The Graph, Goldsky, and Covalent.
  • Developer Tools Thirdweb.

We can't wait to see what you guys build on Base.

Invite all developers: Become a Genesis Builder

We believe that developers on Base will create the next generation of products that bring a billion users on-chain. Therefore, we welcome developers to launch their products on the Base mainnet immediately with our live support and attention.

To celebrate our earliest Base developers, we're launching a Genesis Builder NFT, a non-transferable NFT designed by artist Klara Vollstaedt, whose work "The Fall" was recently featured in a Christie's auction. The Genesis Builder NFT is a permanent record of your early support for Base's mission - to bring the world on-chain. We'll also use this record to ensure that Genesis Builders get all the support they need to build on Base, including hands-on support through a dedicated Discord channel with the Base team.

To obtain a Genesis Builder NFT, the dApp must be deployed on Base and complete an on-chain application at builder.base.org. There are three batches of Genesis Builder NFT, corresponding to the deployment of different periods:

Gold Medal: Submit eligible applications before Mainnet GA in early August

Silver: Submit eligible applications by end of August

Bronze Medal: Submit eligible applications by end of September

Developer Guide: How to build products on the Base mainnet?

To get a Genesis Builder NFT, start deploying your dApp on Base today and join us on Mainnet in early August.

from now on:

  • Deploy your dApp contract
  • Verify and publish contract source code through Basescan
  • Submit the contract via Dune for decoding
  • Connect the deployer wallet to builder.base.org and fill out the form (<2min)
  • Please do not deploy your front-end interface when the mainnet GA is released in early August, when we will open Base to everyone

At mainnet GA launch in early August:

  • Deploy your dApp frontend on Base
  • Share with the community on Discord/Twitter (@BuildOnBase)
  • Check your wallet for the Genesis Builder NFT in the next few weeks
  • Connect your wallet and Discord to the Base Guild, giving you access to a dedicated Discord channel

Cast Today "Base is for builders"

If you haven't done so already, we invite you to explore the Base network and mint "Base is for builders," a commemorative NFT you can earn to celebrate the occasion. This cast has started and will run until August 13th at 11am. There are no additional fees other than the Gas fee for minting. To earn this NFT:

  • Read the Base mainnet genesis block message (hint: extraData)
  • Sign the message with EIP-191 (version 0x45)
  • Submit this signature to the mint function of the NFT contract to mint the "Base is for builders" NFT*

You can find contracts on Basescan or Blockscout.

Note: There is no minting front-end interface, please use the developer tools to call the contract directly. Use of any third-party interfaces and/or tools is at your own risk.

We are excited to build the future on-chain together.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)