📑
BUIDL - Web3 Dapp Builder for Wordpress
  • 👋Welcome to BUIDL Documentation
  • Overview
    • 🖥️Installation
    • ⚙️Configuration
    • 📃dApp Integration
  • Smart Contract
    • 📑Customization
    • 🔨Manage On-Chain
      • 🎨Metadata
      • 🎭Reveal Mode
      • 💵Mint Price
    • 👫Whitelist
    • ☁️Deployment
Powered by GitBook
On this page
  • Requirements:
  • Deployment guide
  • Compile
  • Connect
  • Deploy
  1. Smart Contract

Deployment

PreviousWhitelist

Last updated 2 years ago

Deploying a smart contract can be a simple process, but it's important to take the necessary precautions to avoid any costly mistakes. It's recommended to use the GOERLI TESTNET to test and familiarize yourself with the process before going mainnet.

This will not only save you money on transactions, but also prevent the need for redeployment. It's important to keep in mind that deploying on the mainnet without proper knowledge or experience can lead to unexpected outcomes, so it's best to test on the TESTNET first.

By taking this precautionary step, you can ensure a smooth and successful deployment of your contract.

Important: Use a new blank workspace on Remix.

Requirements:

  • Metamask on browser

  • Some funds in your wallet to pay the gas fees

  • Remix Ethereum

Get Fake ETH: https://faucets.chain.link/

Deployment guide

For the first step, go to Remix Ethereum and create a new workspace.

Compile

  • Go to "Solidity Compiler" tab

  • Select "0.8.13" version

  • Click on "Advanced Configurations"

  • Enable "Optimization"

  • Click on "Compile"

Compiled files are created in your workspace.

Connect

  • Go to "Deploy & Run Transaction" tab

  • Select "Injected Provided" in environment.

  • Connect to the blockchain with Metamask

Deploy

  • Click on "Deploy"

  • Metamask popup, confirm transaction

☁️
http://remix.ethereum.org/