πŸ› οΈ TypeScript SDK Guide

For TypeScript developers who want to build with Story.

The best way to get started is to get your hands dirty and start building.

In the following series of tutorials, you will learn how to build IP applications with Story SDK and the concepts we mentioned in the Architecture Overview of Story Protocol.

Navigating Around the SDK Docs

Before you begin, make sure to read the TypeScript SDK Setup.

Because there are a lot of functions to interact with the πŸ“œ Licensing Module, we have broken them down into a helpful chart so you can identify what you're looking for, and then find the associated docs.

FunctionMint an NFTRegister IPACreate License TermsAttach License TermsMint License TokenRegister as Derivative
registerβœ“
mintAndRegisterIpβœ“βœ“
registerPILTermsβœ“
attachLicenseTermsβœ“
registerIpAndAttachPilTermsβœ“βœ“βœ“
registerPilTermsAndAttachβœ“βœ“
mintAndRegisterIpAssetWithPilTermsβœ“βœ“βœ“βœ“
mintLicenseTokensβœ“
registerDerivativeβœ“
registerDerivativeWithLicenseTokensβœ“
registerDerivativeIpβœ“βœ“
registerIpAndMakeDerivativeWithLicenseTokensβœ“βœ“
mintAndRegisterIpAndMakeDerivativeβœ“βœ“βœ“
mintAndRegisterIpAndMakeDerivativeWithLicenseTokensβœ“βœ“βœ“

You can also check out Pay an IPA and Claim Revenue to interact with the πŸ’Έ Royalty Module with the SDK.


What’s Next