HOW TO DEPLOY SMART CONTRACT ON SCROLL MAINNET
FIRST STEP
For The First Step, Youd Be Needing Some Gas Fee, On Scroll Network, So Let’s Bridge From Ethereum To Scroll
Visit SCROLL BRIDGE & Switch Network To Ethereum & Set Amount To Bridge Then Click Deposit Funds
STEP TWO
ADD Scroll Mainnet Network To Your Extension Browser. Visit SCROLL NETWORK & Proceed To Click Add To MetaMask
STEP THREE
Let’s Proceed To Deploy A Smart Contract, Visit REMIX , Next Click On Workspaces & Select Create, Then Set Template As Basic Or Defualt & New Workspace As Scroll Workspace Then Click OK
STEP FOUR
Now Let’s Create A File, At The Top Left Click Create New File, Then Set Name For File, scroll.sol & Click Okay
Now Proceed To Copy This Code Below & Paste In The File You Recently Created Then Click Okay
pragma solidity 0.8.17;
// SPDX-License-Identifier: MIT
contract JEZFinance {
string public name = "Jez Finance";
string public symbol = "JEZ";
uint8 public decimals = 18;
uint256 public totalSupply = 10000000000;
mapping (address => uint256) public balances;
address public owner;
constructor() {
owner = msg.sender;
balances[owner] = totalSupply;
}
function transfer(address recipient, uint256 amount) public {
require(balances[msg.sender] >= amount, "Insufficient balance.");
balances[msg.sender] -= amount;
balances[recipient] += amount;
}
}
STEP FIVE
Go To Solidity Compiler & Click Compile Scroll.sol
STEP SIX
Go To Deploy & Run Transactions, Then Select InJected Provider — MetaMask & Connect Your Wallet, Be Sure To Be On Scroll Mainnet, Next Click Deploy & Confirm Transaction In MetaMask
You’ve Successfully Deployed A Smart On Scroll Network
You Can Check Here If You’re Eligible For To Mint The NFT Here
I’m Eligible So You Should Be Too