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.

Accept or send WKRC (KRW-pegged) payments on-chain with predictable fees, 1-second settlement, and optional fee delegation so users never need to hold gas. See also Stablecoin Transfers for simple peer-to-peer sends and Fee Delegation for gasless flows.

Quickstarts

Send Your First Transaction

Beginner. Send WKRC on Testnet using ethers.js, viem, or Foundry cast in under 5 minutes.

Stablecoin Transfers

Beginner. Transfer WKRC between addresses using the standard ERC-20 interface.

Implement Fee Delegation

Intermediate. Let your backend pay gas so users complete payments without holding WKRC.

Deploy a Payment Contract

Intermediate. Deploy a Solidity contract that accepts WKRC via transferFrom.

Why StableNet for WKRC payments

Gas fees on StableNet are priced in WKRC, which is pegged 1:1 to the Korean Won. A simple transfer costs a fixed amount in KRW regardless of market conditions — no volatile native token to track. The base fee adjusts ±2% per block using a dual-threshold system (instead of Ethereum’s ±12.5%), keeping fees stable across normal network conditions. See Gas and Fees for the full fee model.
Anzeon WBFT finalizes every block in approximately 1 second with deterministic finality — no reorg risk, no waiting for confirmations. A payment confirmed in block N is settled. Your backend can trigger order fulfillment, receipt generation, or downstream actions immediately after eth_getTransactionReceipt returns, without polling for confirmation depth. See 1-Second Finality.
New users can pay with WKRC without holding any WKRC for gas. With transaction type 0x16, your backend wallet covers gas costs while the user signs only the payment intent. The sender’s tx.origin is preserved, so your contracts need no changes. See Fee Delegation.
The NativeCoinAdapter system contract exposes WKRC through the standard ERC-20 interface at 0x0000000000000000000000000000000000001000. approve, transferFrom, balanceOf, and allowance all work as expected. Existing Solidity payment contracts written for ERC-20 tokens work on StableNet without modification.
WKRC.balanceOf(address) returns the exact same value as the account’s native gas balance. Users hold one token for both gas and payments — no bridging, no swapping, no separate token management. This simplifies UX and reduces the steps between a user receiving WKRC and using it in your app.