Get Mint

import { Keypair, Transaction, SystemProgram, Connection, PublicKey } from "@solana/web3.js";

import { getMint } from "@solana/spl-token";

// connection
const connection = new Connection("https://api.devnet.solana.com");

const mintPubkey = new PublicKey("2GouGzZ5Z5s8FJmwPkca8Urma64WBFZ8twRCUbLQARkb");

// fetch mint info

// you can get mint informations by a mint address

(async () => {
  let mint = await getMint(connection, mintPubkey);
  console.log(mint);

  // you will find that the data not include name, symbol, image...
  // because in the begin, solana don't make these data write on chain
  // if you want to fetch these info, refer to
  // https://github.com/solana-labs/token-list
})();
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Last Updated: 9/23/2022, 6:56:02 PM
Contributors: Yihau Chen