Last time I asked how to stake NFT without locking, and @Eddex gave me answer.

How to stake NFT without locking?

His answer is about to take the snapshot every epoch and track the NFTs so we can calculate the rewards according to the time, they are staked.

But if I have thousands of NFTs, this is really heavy work.

Can anybody suggest me the easy way to take the snapshot?

Or any other way to stake NFTs without locking and calculate the rewards.

Thank you.

  • How does your stake- and unstake-mechanism work? Where do you keep track of what NFTs are staked?
    – eddex
    Commented Jul 26, 2023 at 7:51

1 Answer 1


You can use an API such as blockfrost.io to fetch the data about the state of your NFTs at given time.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.