SolanaPortal
  • ✨Welcome to SolanaPortal
  • Getting Started
    • ⭐Why SolanaPortal?
    • 📖Guide
    • 🗺️Best Practices
    • ❓FAQ
  • API Documentation
    • Swapping
      • Swapping with Node.js
      • Swapping with Python
      • Swapping with Rust
    • Token Creation
      • Pump.fun Token
      • Standard Token
  • Market Creation
  • ‼️Troubleshooting
  • Support
Powered by GitBook
On this page
  • Introduction
  • Understanding Token Creation
  • Next Steps
  1. API Documentation

Token Creation

Introduction

Token creation is the process of generating a new cryptocurrency token on the Solana blockchain. With SolanaPortal, users can create two types of tokens:

  • Pump.fun Tokens: These are created and traded within the Pump.fun ecosystem, requiring metadata upload and a first buy to finalize creation.

  • Standard Solana Tokens: Fully customizable tokens that reside on the Solana blockchain, requiring manual market and liquidity setup for tradability.

Creating tokens using SolanaPortal ensures fast, secure, and seamless deployment on Solana without requiring deep blockchain expertise.


Understanding Token Creation

1. Pump.fun Token Creation

Pump.fun tokens are managed by the Pump.fun protocol, which handles token creation, trading fees, and metadata storage.

Key Characteristics:

  • Requires metadata upload to IPFS during creation.

  • First buy is mandatory—either by the creator or another user—to cover the creation fee (~$3 in SOL).

  • Automatic DEX listing on Pump.fun upon creation.

  • Cannot modify attributes post-creation (Pump.fun enforces immutability).

Steps for Creating a Pump.fun Token

  1. Upload metadata (image, name, symbol, description) to IPFS via https://pump.fun/api/ipfs.

  2. Call the token creation API with metadata details.

  3. Perform the first buy transaction to activate the token.

  4. Token is automatically listed and available for trading on Pump.fun.


2. Standard Solana Token Creation

Standard Solana tokens offer full customization, allowing developers and users to define their token attributes. However, unlike Pump.fun tokens, they are not automatically tradeable and require market and amm pool setup.

Key Characteristics:

  • Does NOT require metadata upload to IPFS.

  • Users define all token parameters manually (e.g., name, symbol, supply, decimals, etc.).

  • Created tokens are stored in the creator's wallet but are not tradeable by default.

  • For tradability, users must create a market and add liquidity manually.

Steps for Creating a Standard Solana Token

  1. Call the token creation API with all necessary parameters (name, supply, decimals, etc.).

  2. Receive the token’s mint address in the response.

  3. To make the token tradeable, follow up with Market Creation and AMM Pool setup.


Next Steps

Once your token is created, you can:

  • Proceed with Market Creation to enable token trading.

  • Add Liquidity using an AMM Pool to facilitate swaps.

For implementation details, visit the respective pages:

PreviousSwapping with RustNextPump.fun Token

Last updated 3 months ago

Pump.fun Token