Start Building
Initialize a new Foundry project and prepare it for deployment on SupraEVM.
1
2
3
4
Step 4: Create a Deployment Script
In script/DeploySimpleStorage.sol:
// 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();
}
}6
7
Last updated
