https://github.com/dmitrymomot/solana-nft-golang-metadata
https://github.com/dmitrymomot/solana-nft-golang-metadata
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dmitrymomot/solana-nft-golang-metadata
- Owner: dmitrymomot
- Created: 2021-12-03T13:55:30.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-18T02:49:03.000Z (over 3 years ago)
- Last Synced: 2025-01-11T18:30:04.263Z (4 months ago)
- Size: 11.3 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# solana-nft-golang-metadata
This is a package for getting metadata for solana NFTs.
I followed this guide pretty closely while making it.
https://gist.github.com/creativedrewy/9bce794ff278aae23b64e6dc8f10e906You can run this to get all nft metadata that a solana wallet has
```./sol-nft -address={solana wallet address that holds nfts} -command=account```
Or get metadata for an individual NFT
```./sol-nft -address={solana nft mint address} -command=nft```
You can also use the methods in `/pkg` as a part of your own solana NFT project.
I originally had this getting all NFT metadata concurrently, but it's very tough to get around rate limiting.
For this reason, if you are building a web app it's best to handle interactions with the solana mainnet on the client side.