Install Foundry (if not already):
curl -L <https://foundry.paradigm.xyz> | bash
foundryup
Create Project:
forge init my-vsc-project
cd my-vsc-project
Edit foundry.toml:
[profile.default]
src = "src"
out = "out"
libs = ["lib"]
[rpc_endpoints]
vsc = "<https://rpc.vscblockchain.org>"
Create src/MyContract.sol:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract MyContract {
string public message = "Hello, Vector Smart Chain!";
}
Deploy:
forge create src/MyContract.sol:MyContract \
--rpc-url <https://rpc.vscblockchain.org> \
--private-key YOUR_PRIVATE_KEY