📑
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
  1. Overview

Configuration

PreviousInstallationNextdApp Integration

Last updated 2 years ago

After installing the BUIDL plugin, you will need to configure it to your project needs. The plugin settings can be found in the WordPress administrative panel under "BUIDL".

The "Configuration" section of this guide is dedicated to helping you customize and optimize the dApp for your website. Enter the settings like mentionned in the dashboard with your own.

  • Enter Smart Contract Address

  • Enter Smart Contract ABI (copy from Remix Ethereum)

  • Currency Symbol and Chain ID (Ex. ETH for Currency Symbol and 5 for Goerli Blockchain)

Simply schedule the date you want.

  • Hours, Days, Month and Year

If the countdown is not updated, clean your cache. Everything will be fixed.

Include your links to Twitter, Opensea and the blockchain scan.

As well as the profile picture of your NFT collection

Whitelisting is an important feature of the BUIDL smart contract that allows for the restriction of certain actions to a specific group of users. This feature is implemented using a Merkle tree, a data structure that allows efficient verification and gas optimization.

Whitelist Format:

[
"0xCcD955D3FfABA85960EbE78C77B64f6e63B3a485", //Address 1
"0xCcD955D3FfABA85960EbE78C77B64f6e63B3a485", //Address 2
"0xCcD955D3FfABA85960EbE78C77B64f6e63B3a485"  //Address 3 ...
]

Get Whitelist Point

  • Go to "npoint"

  • Create and manage whitelist file (free)

  • Copy url npoint api. (ex. https://api.npoint.io/SomeLettersAndNumbers)

  • Go to WP BUIDL and paste on "set Whitelist URL". Submit changes

Hash Root

Copy your new "Hash Root Whitelist" by clicking on the icon.

This is what enables the Whitelist link from your smart contract to your dApp.

Set whitelist on Smart Contract ->

Settings Example

⚙️
👫Whitelist
https://www.npoint.io/