Join our
Discord!
LogoLogo
SupraScan ExplorerStarKey WalletDiscord
EVM
  • Network
  • Oracles
  • Automation
  • SupraNova
  • Guides
EVM
  • Overview
  • Getting Started
    • Remix IDE
      • Fund Your Wallet
      • Connect StarKey Wallet to Remix
      • Guide to Deploy Smart Contract
    • Hardhat
      • Getting Private Key from StarKey
      • Create Hardhat Project
      • Write Smart Contract
      • Deploying Smart Contract
    • Foundry
      • Getting Private Key from StarKey
      • Create Foundry Project
      • Write Smart Contract
      • Deploying Smart Contract
    • Your First Solidity Contract
  • Network Information
Powered by GitBook
On this page
Edit on GitHub
  1. Getting Started

Foundry

Initialize, configure, compile, deploy, and interact with smart contracts on SupraEVM using Foundry.

PreviousDeploying Smart ContractNextGetting Private Key from StarKey

Getting Your Private Key >

Export your Ethereum private key from StarKey to use with tools like Hardhat and Foundry.

Create Project >

Initialize a Foundry project, set up the directory, and configure the environment to develop and deploy smart contracts on SupraEVM.

Write Smart Contract >

Create a Solidity smart contract in Foundry, defining its logic and functionality for deployment on SupraEVM.

Deploy Smart Contract >

Compile and deploy your Solidity smart contract on SupraEVM using Foundry, then interact with it via cast send and cast call.