Write Smart Contract
Create a Solidity contract to store and retrieve data, then set up a deployment script to automate deployment on SupraEVM using Foundry.
Create a Solidity contract to store and retrieve data, then set up a deployment script to automate deployment on SupraEVM using Foundry.
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "forge-std/Script.sol";
import "../src/SimpleStorage.sol";
contract DeploySimpleStorage is Script {
function run() external {
uint256 privateKey = vm.envUint("PRIVATE_KEY");
vm.startBroadcast(privateKey);
new SimpleStorage();
vm.stopBroadcast();
}
}