Tech/EIPs/#8056
ERC 8056카테고리 · ERC유형 · 표준 트랙상태 · 초안

Scaled UI Amount Extension for ERC-20 Tokens

EIP-8056은 ERC-20 토큰에 스케일된 UI 금액 표시 확장을 추가하는 Draft ERC입니다. 토큰의 실제 소수점 자릿수와 UI 표시용 스케일 팩터를 분리하여, 사용자에게 더 친숙한 단위로 금액을 표시할 수 있게 합니다.

Motivation

ERC-20 tokens have a fixed decimals value that determines how raw token amounts are converted to human-readable numbers. However, some tokens benefit from displaying amounts at a different scale in UI contexts — for example, showing "1.5K" instead of "1500" or using a different precision. EIP-8056 proposes an optional extension to expose a UI-specific scale factor.

Extension Interface

The proposal adds an optional method to ERC-20 contracts that returns a UI amount scale factor. Wallets and dApps can query this to apply a secondary scaling when displaying balances to users. The underlying token mechanics remain unchanged; only the display layer is affected.

Use Cases

This extension is particularly useful for high-denomination tokens where displaying the full raw amount is unwieldy, or for tokens pegged to real-world units that have unconventional decimal conventions. It also supports tokens that have undergone rebasing or denomination changes. The extension is backward-compatible and optional.

Draft Status

As a Draft, EIP-8056 is gathering feedback on the interface design, the exact semantics of the scale factor, and how wallets should handle tokens that implement the extension. Edge cases around negative scale factors and zero scale are being discussed. The proposal is intended to be a minimal, non-breaking addition to the ERC-20 standard.

공식 ERC 문서open_in_new