Skip to main content

Try it Live

Run Denomination examples in the interactive playground

Usage Patterns

Common patterns for working with Wei, Gwei, and Ether in real-world applications.

Gas Calculations

Basic Gas Cost

EIP-1559 Gas Calculation

Gas Price Comparison

Transaction Values

User Input to Transaction

Balance Checking

Balance Display

Format Wei as Ether

Format with Units

Compact Display

Arithmetic Operations

Adding Values

Calculating Percentages

Splitting Values

Price Calculations

ETH/USD Conversion

Gas Cost in USD

Validation

Range Checking

Dust Amount Detection

Best Practices

  1. Store in Wei - Keep all values in Wei internally
  2. Convert at boundaries - Convert to Gwei/Ether only for display
  3. Use type safety - Let branded types prevent unit mixing
  4. Handle precision - Be aware of integer division truncation
  5. Validate inputs - Check ranges before conversions