Base mainnet is fully open, quickly obtain commemorative NFTs and win future airdrops

in base •  last year 

What is Base Chain?

Recently, the Base ecosystem has developed rapidly, and the interactive data on the chain once surpassed the L2 leader Arb and OP ecology, becoming an emerging second-layer network second only to ETH and Binance Chain. During this period, several phenomenal projects have emerged. The Meme coin BALD released on the Base mainnet is a thousand times a day, triggering tens of millions of dollars of hot money to rush to the Base chain, and it only took 2 days for the market value to break through 100 million dollars. The liquidity scale of the pool also exceeded 25 million dollars, which shows its popularity.

The strength of Base comes from its huge background. As the second L2 network deployed on the OP Stack after the Optimism mainnet, it promises the unlimited ambition of CoinBase in the L2 track.

At present, the Base mainnet has been officially opened on August 9th. Users can bridge the ETh in their wallets to the Base network and participate in all Web3 projects on Base at the same time. To celebrate the launch of the Base mainnet, Base officially published a Genesis Builder Commemorative NFT of NFT, as a record of users' early participation in the Base mainnet, and provides you with access to a closed Discord channel with the Base team to ensure you can build seamlessly on Base. In order to qualify, developers need to deploy on the Base mainnet from July 13th to the end of September.

Although the Base official website emphasized on Twitter that there is no airdrop plan for the time being, as a participant of Web3, we still treat each project with the mentality of killing the wrong and not letting go, and the whole task process is not complicated, we still Simple to operate it, so as not to leave regrets when issuing coins in the future, not to mention that we will enter the Base interaction process together.

II. Interactive processes

  1. Prepare gas and set up Base network

Send 0.01E from ETH mainnet to 0x49048044D57e1C92A77f79988d21Fa8fAF74E97e

This address, this is the official address of Base! You transfer it from the ETH mainnet, and it will automatically return to your Base network wallet, which saves us high cross-chain fees.

  1. Add Base Network to Wallet

Open the public chain network configuration platform ChainList: Chainlist , enter Base in the text box to find the Base mainnet configuration data, link the wallet disease and add it to the wallet.

The wallet switches to the Base mainnet, and you can see that ETH has been received!

  1. Base mainnet deployment contract

  2. Open the remix online deployment contract website

remix.ethereum.org , directly skip the system prompt that pops up on the website.

  1. Deploy contract

Click New button
Name the contract file, starting with English, without special characters. Let's take Coinbase as an example here.
Copy and save the following contract code to your newly created contract file, and try to keep the contract name consistent with the name of your newly created file!
Contract Code:
// SPDX-License-Identifier: MIT
pragma solidity >=0.7.0 <0.9.0;

contract Coinbase {

uint public storedData; 

function set(uint x) public { 
    storedData = x; 
} 

function get() public view returns (uint retVal) { 
    return storedData; 
} 

}
3, compile the contract

Click the third loop button module on the left
Determine the version number of the currently compiled file
Click the compile button to compile the contract file (the left button shows a green hook, indicating that the compile was successful)

  1. Base Mainnet Deployment Contract Steps

Ensure that the wallet network is the Base mainnet network
Click the fourth button on the far left
Select MetaMask option
Click Deploy button to deploy the contract, wallet confirmation

The console outputs this green hook to indicate that the contract was deployed successfully
Click the Copy button on the left to copy the deployed contract Token address (needed later).

  1. Verify and open source contracts

Open the website: basescan.org

Enter the contract address you copied in the previous step.
Select the Solidity (Single file) option
Choose the same compile version number as when you compile the contract step above
Select the No License (None) option
Click the Continue button

  1. Copy the complete contract code

Copy the complete code of our deployment contract
And copy the code to the text box to complete Google human-machine verification

Click the button Submit
Prompt Success means open source success! Click Contract Token to view contract details

  1. Submit smart contract for decoding in Dune

  2. Register a Dune account

Open the Dune website dune.com , no account to register a Dune account:

  1. Submit deployment project

Select Base Network
Enter the contract address you deployed
Click Next
Enter a valid project name and click the Submit button!

  1. Complete the collection of the official mission form of Base

Open the website: builder.base.org

  1. Verification project

Tick and click the Continue button

Both have been verified successfully, indicating that you have completed the task

  1. Determine the deployment project

1: Fill in the contract address you deployed.

2: Choose yes

3: Choose yes

4: Enter the official website of your contract project. If there is no official website, wrap a project Twitter account and enter your Twitter address.

  1. Submit project verification

Fill in the wallet address of your deployment contract. Be careful not to fill in the contract address here.
Continue to fill in your packaged project Twitter address
Complete man-machine verification
Submit

  1. Complete the Base Official Guild and obtain Discord permissions

BaseGuild Address: Base Guild

Add to Base Discord: https://discord.com/invite/buildonbase

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!