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.
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)
We gonna deploy smart contract via Remix IDE.
👉 Redirect HERE.
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;
}
}
Click on “Deploy&Run Transaction”
In “Environment” graph choose “Injected provider- Metamask”
Click on “Deploy”
Confirm the deploy transaction in MetaMask
Type any message you wanna leave in your smart contract
Click on “Update”
Confirm the transaction in MetaMask
P.S. My deployed contract is 0x07534C6a619B934ecb45A3A70CDC877167E5944e
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);
}
}
_name
to your token’s name and create symbol and put it instead of _symbol
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