The Upgrader is a piece of software the Darkblock Team has built on top of the Darkblock API. As the name implies, its function is to upgrade pre-existing NFTs.
Its main purpose is to make the lives of web3 builders, that want to give their end users the ability to upgrade their NFTs with darkblocks, a little bit easier.
and as long as the NFT ID is passed into the Upgrader and the user can connect their wallet to verify they have the permission to create a darkblock for this specific NFT the Upgrader takes care of the rest.
The Upgrader is easily customizable with CSS so as to match the app it lives in.