SkillAgentSearch skills...

Mpl Core Nft Staking

Metaplex Core NFT Staking: metaplex Core NFT project consists of an on-chain Anchor-based staking program for Solana mpl-core NFTs, utilizing the Metaplex Core standard. The staking mechanism allows users to lock up their Solana MPL Core NFTs and later unstake

Install / Use

npx skills add whisdev/mpl-core-nft-staking

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Solana Metaplex Core NFT Staking & Unstaking

Anchor-based staking program based on Metaplex Core NFTs, utilizing the Metaplex Core standard. This allows users to lock up their Solana MPL Core NFTs and later unstake them using Solana Web3 interactions.

Provide

Anchor Rust program + CLI Web3 integration

Core Functions

  • Stake NFT: Initiates the staking of an NFT and creates a new staking account for the user.
  • Unstake NFT: Unlocks the NFT from the staking account, allowing the user to reclaim their NFT and any associated rewards.

Dependecies Version

anchor-lang = { version = "0.30.1", features = ["init-if-needed"] }
anchor-lang-idl = { version = "0.1.1", features = ["convert"] }
anchor-spl = "0.30.1"
bytemuck = "1.16.1"
mpl-core = { version = "0.8.0", features = ["anchor"] }
mpl-token-metadata = "4.1.2"
solana-program = "2.0.11"
toml_datetime = "0.6.6"
winnow = "0.6.13"

Related Skills

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated11mo ago
Forks0

Languages

TypeScript

Security Score

72/100

Audited on Sep 4, 2025

No findings