WKRC as Unit of Account
On most EVM chains, gas fees are paid in a volatile native token. Price swings make it hard to predict what a transaction will cost tomorrow, let alone plan for it in a product. StableNet takes a different approach: the native coin is WKRC (Wrapped KRW), pegged 1:1 to the Korean Won. Every gas fee you pay is denominated in KRW, so your transaction costs stay stable as long as the peg holds. WKRC is exposed through the NativeCoinAdapter system contract at0x0000000000000000000000000000000000001000. This contract wraps the native balance in a standard ERC-20 interface (compliant with FiatTokenV2_2 / Circle USDC) without duplicating storage — balanceOf(address) reads the account’s actual native balance directly.
| Property | Value |
|---|---|
| Name | WKRC |
| Symbol | WKRC |
| Decimals | 18 |
| Currency peg | KRW (Korean Won) |
| Contract address | 0x0000000000000000000000000000000000001000 |
| ERC-20 standard | FiatTokenV2_2 compatible |
Fee Mechanics
StableNet modifies EIP-1559 in two ways that matter for developers: how the base fee adjusts, and how the priority fee is set.Base fee
The base fee adjusts based on the parent block’s gas utilization, but more gradually than standard Ethereum:| Utilization | Adjustment |
|---|---|
| > 20% | +2% per block |
| 6% – 20% | unchanged |
| < 6% | −2% per block |
20,000 gwei (minimum) and 20,000,000 gwei (maximum). Critically, it is not burned — it is paid to validators. Stablecoin supply decreases only through explicit, governance-approved burn operations tied to fiat redemptions.
Priority fee
Unlike Ethereum, where users compete on tips, StableNet validators collectively set a single governance-enforced gas tip via theGovValidator contract. For regular accounts, the priority fee in your transaction is overridden by the governance value — you cannot raise it to jump the queue.
The effective gas price is:
Block capacity
The maximum block gas limit is105,000,000 — nearly twice (~1.75×) Ethereum’s ~60M — designed to handle approximately 5,000 basic transfer transactions per block.
Developer Benefits
- Predictable costs — gas fees are denominated in KRW, not a volatile asset. Fee estimation is stable across blocks under normal load.
- No tip competition — regular transactions all pay the same governance tip, so you don’t need to implement tip-escalation strategies.
- ERC-20 native coin — you can interact with WKRC using any standard ERC-20 interface. No wrapped token or bridge needed;
NativeCoinAdapter.balanceOf(address)always equals the account’s native balance. - Full EVM compatibility —
eth_gasPriceandeth_maxPriorityFeePerGaswork as expected. Existing Hardhat, Foundry, and ethers.js tooling works without modification. - Fee delegation — you can pay gas on behalf of your users using
FeeDelegateDynamicFeeTxType(type0x16), enabling gasless UX flows. See Fee Delegation.

