Glossary · Ethereum units
Published 28 Apr 2025 · Updated 20 Oct 2026 · 8 min read
A finney is a unit of ether (ETH) equal to 0.001 ETH, or 10¹⁵ wei, so 1,000 finney make one ether. Also called a milliether, it is named after Hal Finney, the software developer who received the first Bitcoin transaction. Wallets and code now mostly use ether, gwei and wei instead.
Each step is 1,000 times the previous unit, from wei to ether. Software on the Ethereum network stores and sends amounts as whole numbers of wei, the smallest unit. One ether contains 10¹⁸ wei. The 2014 whitepaper pre-labelled units "for convenience and to avoid future argument", citing Bitcoin's mBTC, uBTC and satoshi debate. The 2016 Homestead guide connects several names with figures from computer science and cryptoeconomics.
Conversions use exact integer math in wei, and nothing is sent.
Gas prices are quoted in the gwei unit, balances in ether, and code works in wei. A gas price is the cost of one gas unit, so the transaction fee also depends on gas used. At the YCharts daily average gas price of 0.67 gwei for 19 October 2026, a plain transfer cost about 0.014 finney. Etherscan showed a base fee of 0.039 gwei at 09:04 UTC on 20 October 2026, so a transfer with no tip cost 0.000819 finney.
EIP-1559 has been live since the London upgrade on 5 August 2021. The fee equals gas used × (base fee + priority fee). A plain ETH transfer uses 21,000 gas. In ethereum.org's example, that transfer at 10 gwei plus a 2 gwei tip costs 0.000252 ETH, or 0.252 finney. Of that, 0.21 finney is burned as the base fee and 0.042 goes to the validator as the priority fee. The base fee can change by at most 12.5% per block.
Token transfer and swap gas amounts are samples. Fees vary from block to block.
The Solidity compiler removed the finney and szabo suffixes in version 0.7.0 on 28 July 2020. The documentation says they were rarely used and did not make the actual amount readily visible. Solidity 0.6.11 had added gwei on 7 July 2020. Today a number in Solidity can take the suffix wei, gwei or ether. The sample shows the old literal next to the current forms.
// Solidity 0.6 and earlieruint256 fee = 1 finney; // removed in Solidity 0.7.0
// Solidity 0.7.0 and lateruint256 fee = 1e15 wei; // the same amount, 0.001 etheruint256 tip = 2 gwei;uint256 deposit = 0.5 ether;In Solidity 0.7.0 and later, write this amount as 1e15 wei or 0.001 ether. When updating older code, replace each removed denomination literal with an explicit value of the same size. Check the number of zeros.
Harold Thomas Finney II (4 May 1956 to 28 August 2014) was a software developer and cypherpunk. He worked on PGP at PGP Corporation until retiring in 2011. He built an early proof-of-work token system and believed he was the first person besides Satoshi Nakamoto to run the Bitcoin software.
He was a regular contributor to the cypherpunks mailing list in the early 1990s. He was also the second developer on PGP, after Phil Zimmermann.
On 15 August 2004, he announced RPOW, or Reusable Proofs of Work, a hashcash-based server issuing signed tokens. He later called it "an attempt to create my own proof of work based currency".
On 12 January 2009, Satoshi Nakamoto sent him 10 BTC in block 170 as a test, the first Bitcoin transaction. He had posted "Running bitcoin" on 10 January 2009, Pacific time.
His bitcointalk post on 13 February 2011 laid out a miner's double spend. The example focused on goods handed over after an unconfirmed payment.
He died on 28 August 2014, after an ALS diagnosis in August 2009. He was cryopreserved by the Alcor Life Extension Foundation, based in Scottsdale, Arizona.
Hal Finney described this miner-assisted double-spend attack on the bitcointalk forum on 13 February 2011. It targets merchants accepting zero-confirmation payments. An attacker mines a block transferring coins between two addresses they control, then withholds it. They pay a merchant with the same coins. After a few seconds, the merchant hands over the goods. The attacker releases the block, and the hidden transfer takes precedence over the merchant's payment.
Gemini notes that merchants who wait for block confirmations instead of accepting unconfirmed payments are not exposed to the basic attack. The Bitcoin Wiki adds that the risk cannot be eliminated, and the Vector76 variant can reverse a payment with one confirmation. bitcoin.org calls six confirmations the minimum for high-value transfers. The sources describe the attack for Bitcoin. Ethereum has used proof of stake since the Merge on 15 September 2022, and its blocks take about 15 minutes to finalize.
This simplified Bitcoin example illustrates the basic attack, not every double-spend variant.
We build Ethereum apps, smart contracts, wallets, dApps, DeFi tools and NFT solutions. Our smart contract development work settles gas costs at design time, not at the end. We also offer blockchain consulting and audits. Amounts need the most care where they cross a boundary, between a form field, a library call, a contract and a screen. The five areas below connect stored values, fees and displayed amounts.
Our Ethereum development work includes gas usage optimization for Ethereum smart contracts, with over 15% savings on transaction fees thanks to contract optimization. The savings come from what the contract does on chain, not from the unit used to show the fee.
Discuss amount handling in your Ethereum product
If unit handling or fee behavior in your product needs a review, we can help you plan the next steps.
Discuss your projectGet updates about blockchain, technologies and our company
We will process the personal data you provide in accordance with our Privacy policy. You can unsubscribe or change your preferences at any time by clicking the link in any email.Services
Blockchain
Blockchain consultingStrategy, architecture, feasibility
Crypto wallet developmentSelf-custody, MPC, cards on top
Cryptocurrency exchange developmentTrading venues, liquidity and protocols
Tokenization servicesRWA, funds, collateral
Crypto payments developmentAccept, settle and pay out in crypto
Smart contracts developmentDesign, build, audit
Blockchain integration dApp development DeFi development NFTs Tokens Web3 development All blockchain services All servicesNetworks
Canton developmentDaml apps, wallets, settlement, validators
Official Partner
Ethereum developmentSmart contracts, L2s and dApps
Solana developmentHigh-throughput programs and dApps
TON developmentMini apps, wallets, Telegram ecosystem
Official Partner
Hedera developmentHashgraph apps and token services
Exclusive Partner
Hyperledger developmentPermissioned networks for enterprises
Certified Partner
Cardano Algorand Stellar Avalanche Bitcoin Polygon All networks All servicesAI & ML
AI agents developmentConnect tools and automate multi-step workflows
RAG developmentFind answers across your company’s documents and systems
AI copilot developmentAdd useful assistance to your product or internal tools
LLM developmentCustom and fine-tuned models for your domain
Private AI deploymentRun models in your own environment
AI consultingUse cases, feasibility and a roadmap
Generative AI development Machine learning development Computer vision Chatbot development ChatGPT integration Deep learning development All AI services All servicesData & analytics
Data engineeringPipelines that keep your data reliable
Data platform developmentOne source of truth for analytics
Analytics & dashboards developmentBI your teams actually use
Predictive analyticsForecasts built on your own history
Data strategyWhere data can pay off first
Data visualizationDashboards and visual stories from your data
Data science development Development of data marts All data services All servicesSoftware
Product discoveryValidate scope and cost before you build
MVP developmentA launch-ready first release
Web application developmentPlatforms, portals and internal tools
Mobile app developmentiOS, Android and cross-platform
SaaS developmentMulti-tenant products that scale
Software integrationConnect the systems you already run
Infrastructure & cloud cost UI/UX design IT consulting QA & software testing R&D Serverless development All software services All servicesSecurity & compliance
Smart contract auditsFind vulnerabilities before launch
Transaction monitoring developmentIntercepta inside your systems and processes
Security assessmentsTest apps, infrastructure and processes
Data security servicesProtect sensitive data across its lifecycle
Cloud security servicesSecure cloud workloads and configurations
DAML smart contract auditReview DAML contracts before they go live
All security services All servicesSolutions
Products, APIs and platforms
New
Products and engineering to build and operate on Canton.
In production 55M API requests served in 8 months
Crypto APIBlockchain data for your applications.
Power in numbers 6 TB Data storage. 500K Tokens indexed
RWA platformA foundation for your asset tokenization platform.
Time to launch 2–4 weeks Branding & setup. 90% more cost-efficient
DocFlowBlockchain-based document management.
Use case & value 100% Secure workflows. Zero third-party risks.
OTC Hawk Arbitrage Bot Book a solution consultWork
450+ projects. 250+ clients. 3 unicorns in portfolio
The first non-custodial wallet built natively for Canton
TON ecosystemA series of improvements for The Open Network
Mining platformEnvironmentally friendly web platform for Bitcoin pool mining
Mantra DAOCommunity-governed DeFi: 60+ staking pools, $23M TVL
Canton TON Web3 & DeFi Digital Assets & Tokenization AI & Data Intelligence IoT & Edge Computing Consulting See all projectsIndustries
Trusted by startups, small businesses, and enterprises
Banking, payments, lending, insurance, capital markets
Real estate software developmentInvestment, property operations, tokenization
Retail & commerce software developmentCommerce, loyalty and fulfillment
Supply chain software developmentTraceability and connected operations
Healthcare software developmentPatient services, data and connected systems
Banking software developmentCore banking, digital channels, payments
Fitness Education Oil & Gas Insurance Construction TravelCompany
From R&D to launch, we bring any of your ideas to life
Engineering partner. Product builder. Since 2007.
Technical experience 19+ years All competencies on board. Scalable team.
AchievementsIndustry recognition & awards.
Delivering real value 4.9 Clutch ratings. 150+ awards
Contact usDiscuss your project.
Quick response 30 min Average reply time. Offices in 6 countries
BlogDive into the latest software trends.
Fresh insights 500+ Articles in blockchain, AI, big data, AR/VR
Team Careers Social responsibility Glossary