Shadow Nft Standard
A new, open, and permissive Solana NFT standard
Install / Use
npx skills add GenesysGo/shadow-nft-standardInstalls into whichever agent you are using.
README
Shadow NFT Standard
A collection of on-chain programs and application implementations for the Shadow NFT Standard.
Programs
| Program | Description | Version | Docs |
| -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -------------------- | ------------------ |
| shadow-nft-standard | On chain token metadata utilizing spl-token-2022 | TODO crates.io badge | TODO docs.rs badge |
| shadowy-super-minter | SPL Token + Metadata minting program. Allows collection creators and collection consumers to mint Shadow NFTs | TODO crates.io badge | TODO docs.rs badge |
CLI Packages
TODO
Javascript Packages
TODO
Examples
| Name | Description | Version | Docs |
| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ----------------------------------------------- |
| nextjs-sample-ui | Sample UI created with Next.js to showcase all functionality of the Shadow NFT standard. A good starting point if you're creating an implementation. Currently viewable at https://sample-nft-ui.shadow.cloud/ | TODO crates.io badge | Sample UI Docs |
Development
Environment setup
- Install Solana Tools v1.14.18
- Install Rust Stable v1.65.0 -
rustup install 1.65.0 && rustup default 1.65.0 - Install Anchor CLI v0.27.0
- Install Node.js v18+ if working with any Javascript resources
Disclaimer
Nothing in this project constitutes a solicitation for investment. Code is currently unaudited, use at your own risk. GenesysGo / Shadow Cloud is not liable for any loss of funds or exploits discovered.
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.7kCommit, push, and open a PR
