Skip to main content
StableNet runs a modified EIP-1559 fee model where all fees are denominated in WKRC (KRW-pegged) and the priority fee is set by governance rather than market competition.

Quick Reference

ParameterValue
Gas tokenWKRC (KRW-pegged)
Fee modelEIP-1559 (modified)
Base fee range20,000 gwei20,000,000 gwei
Governance tip (default)27,600 gwei
Base fee destinationValidators (not burned)
Max block gas limit105,000,000 (~5,000 transfers/block)
Mainnet Chain ID8282
Testnet Chain ID8283

Gas Mechanics

Base fee

The base fee adjusts ±2% per block based on the parent block’s gas utilization:
UtilizationAdjustment
> 20%+2% per block
6% – 20%unchanged
< 6%−2% per block
This is far more gradual than Ethereum’s ±12.5% at 50% utilization. Under normal load, the base fee is stable. The base fee is not burned. It is paid to validators. Stablecoin supply only decreases through explicit, governance-approved burn operations at fiat redemption.

Priority fee

The priority fee (gas tip) is not a user-competitive value — it is enforced by the GovValidator system contract. For regular accounts:
  • Your maxPriorityFeePerGas is overridden by the governance-enforced tip.
  • Transactions below the minimum tip are rejected.
  • You cannot pay extra to jump the queue.
Authorized (operational/system) accounts may specify a custom tip and receive priority based on their actual tip value.

Effective gas price

effectiveGasPrice = baseFee + min(governanceTip, maxFeePerGas − baseFee)
For fee-delegated transactions (0x16), the effective gas price is charged to the fee payer’s account.

Fee Policy

Base fee adjustment constants

ConstantValueDescription
IncreasingThreshold20Utilization % above which base fee increases
DecreasingThreshold6Utilization % below which base fee decreases
BaseFeeChangeRate2Adjustment magnitude per block (%)
MinBaseFee20,000 gweiFloor
MaxBaseFee20,000,000 gweiCeiling

Comparison with standard Ethereum

AspectEthereumStableNet
Base fee destinationBurnedPaid to validators
Adjustment model±12.5% at 50% utilization±2% at 6%/20% thresholds
Priority feeUser-competitiveGovernance-enforced
Fee volatilityHighLow
Fee currencyETH (volatile)WKRC (KRW-pegged)
Block gas limit~60M105M
Fee delegationNot supportedSupported (0x16)

Fee Query APIs

These standard JSON-RPC methods return StableNet-specific values:
MethodReturns
eth_maxPriorityFeePerGasGovernance-enforced gas tip (e.g. 27,600 gwei)
eth_gasPriceRecommended price: baseFee + governanceTip
eth_feeHistoryHistorical base fees and utilization
You can use these with any standard Ethereum library:
Replace RPC_URL with the endpoint from Network Information.
const provider = new ethers.JsonRpcProvider(RPC_URL);

// Get the current governance tip
const tip = await provider.send("eth_maxPriorityFeePerGas", []);

// Get recommended gas price
const feeData = await provider.getFeeData();

Fee Delegation

StableNet supports gasless UX flows through fee delegation (FeeDelegateDynamicFeeTxType, type 0x16). The fee payer signs alongside the sender, and all gas costs are charged to the fee payer’s balance. See Fee Delegation for usage and signing details.

Monitoring