Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.stablenet.network/llms.txt

Use this file to discover all available pages before exploring further.

Deploy Solidity smart contracts on StableNet using Foundry, Hardhat, or any EVM-compatible toolchain. Existing contracts deploy without modification.
For WKRC payment flows inside contracts, see Stablecoin Transfers. To sponsor gas for your contract users, see Fee Delegation.

Quickstarts

Deploy with Foundry

Beginner. Write, test, and deploy a Solidity contract using Foundry.

Deploy with Hardhat

Beginner. Deploy using Hardhat and ethers.js.

Why StableNet for smart contracts

StableNet runs the EVM, so Solidity contracts, ABIs, and existing development tools work without changes. Deploy the same bytecode you’d deploy on Ethereum or other EVM chains. See EVM Compatibility for the full list of supported opcodes and any differences.
Configure Foundry with eth_rpc_url = "https://api.test.stablenet.network" in foundry.toml, or add StableNet as a network in your Hardhat config. All standard commands (forge deploy, hardhat deploy, cast call) work as expected.
Gas fees are denominated in WKRC (KRW-pegged). Deployment costs stay predictable in fiat terms, which matters for production planning. The minimum maxPriorityFeePerGas is 27,600 Gwei.
Contract calls confirm in under one second with deterministic finality. No need to poll for multiple confirmations or handle probabilistic reorgs. See 1-Second Finality.
StableNet exposes governance system contracts (GovValidator, GovMasterMinter, GovCouncil) on-chain. These can be queried from your contracts or front-end for governance-aware application logic. See Contract Addresses.