---
title: "Coins vs Tokens: ERC-20, SPL and What the Difference Means"
description: "Understanding the technical and economic distinctions between base-layer network coins like Bitcoin and smart contract-based tokens like ERC-20s."
url: https://basisdesk.news/learn/tokens-vs-coins
published: 2026-10-01T08:41:51.304Z
modified: 2026-10-01T08:41:51.304Z
section: Tech & Protocols
author: Basis Desk Newsroom (AI-generated, source-verified)
sentiment: neutral
tickers: [BTC, ETH, SOL, WBTC]
tags: [ERC-20, SPL, Smart Contracts, Wrapped Assets, Tokenomics]
license: Quote with attribution to Basis Desk (basisdesk.news). Not financial advice.
---

# Coins vs Tokens: ERC-20, SPL and What the Difference Means

Understanding the technical and economic distinctions between base-layer network coins like Bitcoin and smart contract-based tokens like ERC-20s.

## Key points

- Native coins are built into a blockchain's base protocol and are required to pay network transaction fees.
- Tokens are created by smart contracts running on top of existing blockchains, relying on the host network for security.
- Standards like ERC-20 and SPL ensure tokens can interact seamlessly with wallets and exchanges.
- The totalSupply function in ERC-20 returns the current circulating supply, which can change via minting or burning.
- Burning tokens can be done via a contract function that reduces total supply or by sending them to a null address.

The distinction between a coin and a token lies in where the asset lives within a blockchain's architecture. A coin is the native asset of a specific blockchain network, used primarily to pay for transaction fees and secure the underlying infrastructure. A token, conversely, is created by a smart contract running on top of an existing blockchain, relying entirely on that host network for its security and operation.

## Native Coins and Network Security

A **native coin** is fundamentally baked into the protocol of a blockchain. It is the base unit of account for the network's ledger. When users transact on the Bitcoin network, they use $BTC. When they transact on the Ethereum network, they use $ETH. These assets are not managed by secondary programs; they are the primary mechanism through which the blockchain operates.

The primary function of a native coin is to align economic incentives. Blockchains require distributed networks of computers, known as miners or validators, to process transactions and secure the ledger against attacks. To compensate these participants for their computational power or capital commitment, the protocol rewards them with newly minted native coins and the transaction fees paid by users. Without a native coin, a public blockchain has no built-in mechanism to pay for its own security.

Furthermore, native coins act as the toll required to use the network. Every operation on a blockchain requires computational resources. To prevent spam and allocate these resources efficiently, networks charge a fee, often referred to as "gas." This fee must always be paid in the network's native coin, regardless of what other assets are being transferred in the transaction.

## Smart Contracts and the Birth of Tokens

While a blockchain's base layer tracks the balances of its native coin, modern networks like Ethereum and Solana allow developers to deploy programmable code directly onto the ledger. This code is known as a **smart contract**. A token is simply a digital asset created and managed by one of these smart contracts.

When a user holds a token, they do not hold a base-layer asset. Instead, their wallet address is recorded in a database managed by the smart contract. The contract acts as an internal ledger, keeping a tally of which addresses hold how many tokens. When a user transfers a token, they are actually sending an instruction to the smart contract, asking it to deduct the amount from their balance and add it to the recipient's balance.

Because tokens operate on top of an existing blockchain, they do not require their own network of validators. A developer can launch a new token in minutes without having to bootstrap a global network of computers to secure it. The token inherits the security, decentralization, and uptime of its host blockchain.

## Token Standards: ERC-20 and SPL

In the early days of programmable blockchains, developers created tokens using custom code. This created friction, as cryptocurrency exchanges and wallet providers had to write unique software to interact with every new token. To solve this, developers established a **token standard**—a universal set of rules and functions that all token contracts must follow.

On Ethereum, the dominant standard for fungible tokens is ERC-20 [1]. If a smart contract is ERC-20 compliant, it guarantees that the contract includes standard functions. For example, the `balanceOf()` function allows external applications to check a specific user's holdings. In the ERC-20 standard, the `totalSupply()` function returns the current total supply of tokens rather than a maximum cap [1]. This figure fluctuates as new tokens are minted or existing ones are burned.

Solana utilizes a different architecture through its SPL (Solana Program Library) standard [2]. While Ethereum deploys a unique smart contract for every new token, Solana uses a single, universal Token Program. When a developer creates an SPL token, they are essentially creating a new data account that the central Token Program manages [2]. This architectural difference allows Solana to process token transfers with high throughput and low fees, though the fundamental concept of standardizing token interactions remains the same.

## Wrapped Assets: Bridging the Gap

Because blockchains are isolated systems, a native coin from one network cannot natively exist on another. Bitcoin cannot be sent directly to an Ethereum smart contract. To solve this interoperability problem, the industry developed the **wrapped asset**.

A wrapped asset is a tokenized representation of a coin from another blockchain. The most prominent example is Wrapped Bitcoin ($WBTC) on Ethereum. To create WBTC, a custodian holds native BTC in a secure wallet on the Bitcoin network. For every BTC locked in that vault, the custodian's smart contract mints exactly one WBTC token on the Ethereum network. 

This process allows users to utilize the value of Bitcoin within Ethereum's decentralized finance ecosystem, such as using it as collateral for loans. If a user wants their native Bitcoin back, they return the WBTC to the smart contract, which burns the token and signals the custodian to release the native BTC on the Bitcoin network.

## The Mechanics of Minting and Burning

Unlike native coins, which are typically issued according to a strict schedule hardcoded into the blockchain's consensus rules, token supplies are governed by the logic written into their specific smart contracts. This logic dictates how tokens are minted (created) and burned (destroyed).

Minting occurs when a smart contract increases the circulating supply by assigning new tokens to an address. This can happen during an initial launch, as a reward for users providing liquidity, or through an ongoing inflation schedule defined by the developers.

Burning a token removes it from circulation. This is accomplished in two primary ways: either by calling a contract function that explicitly destroys the tokens and directly reduces the `totalSupply`, or by sending the tokens to a verifiably unspendable cryptographic destination known as a **null address** [1]. 

To understand how burning impacts supply, consider a worked numeric example. Assume a decentralized exchange protocol has a current total token supply of 10,000,000. The protocol generates $50,000 in monthly trading fees. The smart contract is programmed to use 10% of those fees ($5,000) to buy back its own tokens from the open market. If the token price is $1.00, the contract purchases 5,000 tokens. The contract then calls its internal burn function, explicitly destroying those 5,000 tokens. The `totalSupply` variable updates from 10,000,000 to 9,995,000, permanently reducing the circulating supply by 0.05%.

## Common Misconceptions

Several misunderstandings persist regarding the operational differences between coins and tokens.

First, users often assume that transferring a token only requires the token itself. In reality, because the token relies on the host blockchain's infrastructure, the user must pay the network's gas fee in the native coin. To send an ERC-20 token, a wallet must hold a small amount of ETH. To send an SPL token, the wallet must hold $SOL. Failing to maintain a balance of the native coin will result in failed token transactions.

Second, there is a misconception that all tokens have a fixed, immutable supply. While some tokens are programmed with a hard cap that can never be exceeded, many contracts retain administrative functions that allow the developers to mint new tokens at will. Investors must audit a token's contract or rely on third-party security reviews to understand the actual supply dynamics, which can heavily influence [What Are Token Unlocks? Vesting Schedules and Price Impact Explained](https://basisdesk.news/learn/token-unlocks-explained).

Finally, tokens are not inherently cheaper or faster versions of coins. The speed and cost of a token transfer are entirely dependent on the host blockchain. An ERC-20 token transfer will be slow and expensive if the Ethereum network is congested, regardless of the token's specific design.

## How This Connects to the Market

The distinction between coins and tokens extends beyond technical architecture; it heavily influences regulatory treatment and market risk. 

Regulators often view native coins and smart contract tokens through different legal frameworks. In the United States, the Securities and Exchange Commission (SEC) has frequently analyzed tokens issued by private entities to raise capital under the Howey Test to determine if they constitute investment contracts [3]. Because tokens are often created by a centralized team and sold to fund development, they face higher scrutiny as potential unregistered securities. Conversely, highly decentralized native coins like Bitcoin are more commonly viewed as commodities by market regulators.

In the European Union, the Markets in Crypto-Assets (MiCA) regulation establishes distinct categories for crypto-assets, applying different compliance burdens depending on whether an asset is a utility token, an asset-referenced token, or an e-money token [4]. The regulatory classification dictates the legal requirements for the entities issuing and trading these assets.

For market participants, understanding whether an asset is a coin or a token is a fundamental step in [Risk Management for Crypto: Position Sizing and Drawdowns](https://basisdesk.news/learn/risk-management-basics). Native coins generally represent a bet on the adoption and security of an entire blockchain ecosystem. Tokens represent a bet on a specific application, team, or product built on top of that ecosystem. Consequently, tokens often carry higher idiosyncratic risk, as their success depends not only on their own utility but also on the continued viability of the underlying host network.

## FAQ

**Do I need a native coin to send a token?**

Yes. Because tokens operate on a host blockchain, you must pay the network's transaction fee (gas) using the native coin of that specific network.

**What is an ERC-20 token?**

ERC-20 is the technical standard used for all smart contracts on the Ethereum blockchain for token implementation, ensuring compatibility across different applications.

**How does a wrapped asset work?**

A wrapped asset is a tokenized version of another blockchain's native coin. It is created when a custodian locks the native coin and mints an equivalent token on a different network.

**Does burning a token mean it is deleted?**

Burning removes a token from circulation. This is done either by a contract function that explicitly destroys it and reduces the total supply, or by sending it to an unspendable null address.

## Sources

1. [ERC-20 Token Standard](https://ethereum.org/developers/docs/standards/tokens/erc-20/) — Ethereum Foundation
2. [SPL Token Program](https://solana.com/docs/tokens) — Solana Foundation
3. [Framework for 'Investment Contract' Analysis of Digital Assets](https://www.sec.gov/about/divisions-offices/division-corporation-finance/framework-investment-contract-analysis-digital-assets) — U.S. Securities and Exchange Commission
4. [Markets in Crypto-Assets Regulation (MiCA)](https://www.esma.europa.eu/esmas-activities/digital-finance-and-innovation/markets-crypto-assets-regulation-mica) — European Securities and Markets Authority

---
Basis Desk Newsroom · AI-generated, source-verified · https://basisdesk.news/about/how-we-use-ai
