SOL Pay
  • SOL Pay
  • Quick Start
  • Streams
  • Stake Pools
  • Reference
    • SDK Reference
      • connectNetwork
      • connectWallet
      • sendSolanaLamports
      • sendSolana
      • sendTokens
      • sendTokensDecimal
      • signTransaction
      • broadcastSerializedTransaction
      • streamLamports
      • backupStreamWallet
      • getStreamDetails
      • refillStream
      • pauseStream
      • resumeStream
      • closeStream
      • signMessage
      • getBalance
      • getTokenBalances
      • getAccountInfo
      • getAssociatedTokenAddress
      • getTokenBalance
      • tokens.getData
      • tokens.getTags
      • tokens.getToken
      • tokens.search
      • tokens.getRawUnvalidatedList
      • adapters
      • networks
    • API Reference
      • transaction.php
      • token_transaction.php
      • signature.php
  • Website
  • Source Code
Powered by GitBook
On this page
  1. Reference
  2. SDK Reference

networks

Networks that can be used to connect to the Solana network

(async() => {
    SOLPay.networks.mainnet.SOLANA // Solana mainnet endpoint
    SOLPay.networks.mainnet.SERUM // Project Serum mainnet endpoint
    SOLPay.networks.mainnet.TRITON // Triton/RPC Pool mainnet endpoint
    SOLPay.networks.mainnet.PHANTOM // Phantom mainnet endpoint
    SOLPay.networks.mainnet.GENESYSGO // GenesysGo mainnet endpoint
    SOLPay.networks.mainnet.SOLANAPAY // Solana Pay/GenesysGo endpoint
    SOLPay.networks.devnet.SOLANA // Solana devnet endpoint
    SOLPay.networks.testnet.SOLANA // Solana testnet endpoint

    await SOLPay.connectNetwork(SOLPay.networks.mainnet.SOLANA); // {"network": "https://api.mainnet-beta.solana.com", "commitment": "confirmed"}
    await SOLPay.connectNetwork(SOLPay.networks.mainnet.SERUM); // {"network": "https://solana-api.projectserum.com", "commitment": "confirmed"}
    await SOLPay.connectNetwork(SOLPay.networks.mainnet.TRITON); // {"network": "https://free.rpcpool.com", "commitment": "confirmed"}
    await SOLPay.connectNetwork(SOLPay.networks.mainnet.PHANTOM); // {"network": "https://solana-mainnet.phantom.tech", "commitment": "confirmed"}
    await SOLPay.connectNetwork(SOLPay.networks.mainnet.GENESYSGO); // {"network": "https://ssc-dao.genesysgo.net", "commitment": "confirmed"}
    await SOLPay.connectNetwork(SOLPay.networks.mainnet.SOLANAPAY); // {"network": "https://solanapay.genesysgo.net", "commitment": "confirmed"}
    await SOLPay.connectNetwork(SOLPay.networks.devnet.SOLANA); // {"network": "https://api.devnet.solana.com", "commitment": "confirmed"}
    await SOLPay.connectNetwork(SOLPay.networks.testnet.SOLANA); // {"network": "https://api.testnet.solana.com", "commitment": "confirmed"}
})();

Networks

  • mainnet

  • devnet

  • testnet

PreviousadaptersNextAPI Reference

Last updated 3 years ago

SOLANA - Solana endpoint ()

SERUM - Project Serum endpoint ()

TRITON - Triton/RPC Pool endpoint ()

PHANTOM - Phantom endpoint ()

GENESYSGO - GenesysGo endpoint ()

SOLANAPAY - Solana Pay/GenesysGo endpoint ()

SOLANA - Solana endpoint ()

SOLANA - Solana endpoint ()

api.mainnet-beta.solana.com
solana-api.projectserum.com
free.rpcpool.com
solana-mainnet.phantom.tech
ssc-dao.genesysgo.net
solanapay.genesysgo.net
api.devnet.solana.com
api.testnet.solana.com