Skip to main content

For NFT Creators

We're currently working on setting up a toolkit for creators to add Solstory programs to their NFTs. This can already be done with the JS api, by calling: createWriterHeadCreator typedoc

solstoryApi.server.creator.createWriterHeadCreator(mintKey, writerKey);

This is idential to the createWriterHeadWriter call, except that it automatically labels the created writer head as authorized meaning clients know that you've officially approved them.

You can use typedoc

solstoryApi.server.creator.authorizeWriterHead(mintKey, writerKey);

or typedoc

solstoryApi.server.creator.deauthorizeWriterHead(mintKey, writerKey);

to manually authorize a writer made by someone else, or deauthorize a writer who you no longer want to officially approve of.

In this way you can make your NFTs more than just pictures, but a multidimensional collection of features and functionalities.