# What Are SPL Tokens

SPL (**Solana Program Library**) tokens, analogous to ERC-20 tokens on Ethereum, are a standard token format on the Solana blockchain. They facilitate the creation and management of digital assets, offering both fungible and non-fungible token functionalities. SPLs are adaptable for a diverse array of applications such as cryptocurrencies, digital collectibles, and various utilities within the decentralized landscape.

Solana Program Library Docs: <https://spl.solana.com/token>

### Definition and Standards

{% hint style="success" %}
The Solana Program Library (SPL) is a collection of on-chain programs targeting the [Sealevel parallel runtime](https://medium.com/solana-labs/sealevel-parallel-processing-thousands-of-smart-contracts-d814b378192).
{% endhint %}

SPL stands for Solana Program Library, a collection of on-chain programs that define the implementation standards for tokens on Solana’s network. These standards ensure that SPL tokens are compatible with wallets, exchanges, and decentralized applications (dApps).

### Creation and Management

The creation of SPL tokens is managed by Solana’s Token program, which allows developers to mint new tokens, handle supply mechanisms (like minting and burning), and facilitate token transfers. Developers typically interact with the Token program via Solana’s Rust-based SDK or through client libraries that simplify the development process.

### Technical Advantages

Operating on Solana’s hybrid consensus model of Proof of Stake (PoS) and Proof of History (PoH), SPL tokens benefit from fast transaction speeds and low costs. SPL tokens are versatile and have been used across various domains including:

* **DeFi:** For creating liquidity pools, staking mechanisms, and more.
* **Gaming:** As in-game currencies or for buying and selling digital in-game assets.
* **NFTs:** Representing ownership of unique digital art, collectibles, or other unique assets.
* **Utility Tokens:** Offering specific benefits or access within a particular ecosystem.

SPL tokens are a cornerstone of the Solana blockchain’s functionality, offering developers a robust and efficient way to develop digital assets tailored to their specific needs. Their integration into the Solana network ensures seamless interactions with the ecosystem’s wide array of dApps, maintaining Solana’s position as a leading blockchain for innovative and scalable decentralized solutions

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://runemine.gitbook.io/runemine/spl-tokens/what-are-spl-tokens.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
