Shardeum 👉 airdrop grind

1️⃣ Intro

Shardeum is an EVM-based, linearly scalable smart contract platform that maintains true decentralization and solid security through dynamic state sharding. This means Shardeum can increase its TPS capacity with each validator added to the network to retain low gas fees forever. Shardeum is an EVM-based, linearly scalable smart contract platform that maintains true decentralization and solid security through dynamic state sharding. Shardeum attract 18,2$ mln funding. This guide will help u to interact with Shardeum + deploy smart contract.

Shardeum raised 18.2$ mln in SEED round funding over 1 round.

2️⃣ How to / What to ?!

Shardeum will release its own native token, and one thing is for sure, a part of this token will be reserved for the community! They announced that 5% of the $SHM supply will be used for airdrops!

Let’s proceed with adding Shardeum network to our MetaMask first. Add Liberty 1.0 and Liberty 2.0 to your MetaMask.

👉 Redirect HERE.

Join Shardeum’s Discord to get some faucet (via discord fasted way). Can also get from here.

👉 Redirect HERE.

👉 Redirect to the dApp. Connect with Shardeum Liberty 2.0

  • Proceed with multiple SWAPs ($SHM to $USDT/$wSHM)

  • Add LIQUIDITY

You can also apply for the Waitlist ! Refer 3 friends to claim Soul Bound Token & join the SharDex NFT Waitlist for Genesis Airdrop After.

Let’s proceed with SWAPPED Finance dApp. 👉 Redirect HERE.

  • Proceed with multiple SWAPs ($SHM to $USDC/$SWPD)

  • Add LIQUIDITY ($SHM+$USDC / $SHM+$SWPD)

Not let’s proceed interacting with MarketPlace on Shardeum.

👉 Redirect HERE.

  • Create an account by connecting

  • Mint your NFT (upload any picture)

3️⃣ Deploying smart contract

We gonna deploy smart contract via Remix IDE.

👉 Redirect HERE.

  • Create a "New File" under contracts with name HelloWorld.sol

P.S. You can choose any name in your contract instead of HelloWorld.sol > In case you’re using your own name, just don’t forget to change it in the code below

  • Copy paste the following code 👇👇👇

    // SPDX-License-Identifier: MIT
    pragma solidity 0.8.17; // Specifies the version of Solidity, using semantic versioning.

    contract HelloWorld { // Defines a contract named HelloWorld

    string public message; // Declares a state variable message of type string.

    constructor(string memory initMessage) { // Constructors are used to initialize the contract's data.
    message = initMessage; // Accepts a string argument initMessage.
    }

    function update(string memory newMessage) public { // A public function that accepts a string argument.
    message = newMessage;
    }

    }

  • Compile your smart contract

Now we need to Deploy our contract to Shardeum 🧘🏼‍♂️

  • Click on “Deploy&Run Transaction”

  • In “Environment” graph choose “Injected provider- Metamask

  • Click on “Deploy

  • Confirm the deploy transaction in MetaMask

  • Scroll down to find your deployed contract address in Remix
  • Type any message you wanna leave in your smart contract

  • Click on “Update

  • Confirm the transaction in MetaMask

  • Click on “Message” to check if the contract has been updated or not

P.S. My deployed contract is 0x07534C6a619B934ecb45A3A70CDC877167E5944e

4️⃣ Deploy your own token (erc-20)

We gonna deploy token via Remix IDE.

👉 Redirect HERE.

  • Create new “FILE” and name it (it’ll be name of your token)

  • At the end of your token’s name don’t forget to add .sol

  • Copy paste the following code 👇👇👇

//SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol";

contract ShardeumERC20Token is ERC20 {

constructor(string memory _name, string memory _symbol) ERC20(_name, _symbol){
_mint(msg.sender, 10000 * 10 ** 18);

}
}

  • Don’t forget to Change _name to your token’s name and create symbol and put it instead of _symbol
  • Compile your token (mine is drive.sol)

Proceed with the following actions:

  • In “Deploy” add your token’s name and symbol

  • Click on “Transact

  • Confirm the transaction in MetaMask

Congratulations, now you Deployed your own token ✅

  • Scroll down to find your token’s address ($DRV - 0x3c3c9A575e51cDaBF5d2B1A96B3434b651BA2958)

  • Copy address for further interaction

  • Redirect to SHARDEX to proceed swap with the token u deployed

1️⃣ Proceed with ADDing Liquidity with your token, otherwise u won’t be able to make the swap

2️⃣ Proceed with the SWAPs to your token and back

I can see my $DRV (drive) token is here. Proceed with adding liquidity and swaps 🤟🏼

⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵⚫️ 🔴 🔵

Hope this article was useful for you. Support me with collect and subscribe ✌️😊

🐦 My Twitter: @yichuan_drive

🌐 My Link3: yichuan

➡️ Shardeum Discord: discord.gg/shardeum

➡️ Shardeum Twitter: @Shardeum

➡️ Shardeum Website: Shardeum.org

Subscribe to 一川drive
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
Author Address
0x90e06d2d9705c18…3DcA13631a6f479
Content Digest
3lscUCabGerTTZe…05zldZauWOXWzFQ