jacob-tucker / story-developer-sandbox

Home Page:https://sandbox.storyprotocol.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Story Protocol - Developer Sandbox

This is a Next.js app built to help you learn the Story Protocol TypeScript SDK and see its integration with a wallet like Metamask.

The sandbox will walk you through building with Story Protocol step-by-step. More specifically:

  1. Registering an IP Asset
  2. Attaching License Terms to that IP Asset
  3. Minting a License Token from an IP Asset
  4. Registering a derivative IP Asset from a License Token
  5. Collecting Royalty Tokens
  6. Taking a snapshot
  7. Claiming revenue from a snapshot

Get Started

Configure your .env

  1. Rename the .env.example file to .env
  2. Go to Pinata and get a JWT. Set PINATA_JWT equal to your JWT.
  3. Login to to Dynamic. Set NEXT_PUBLIC_DYNAMIC_ENV_ID equal to your Environment ID, which you will get when you create a project.

Run the sandbox

  1. npm install in the root directory
  2. npm run dev in the root directory

About

https://sandbox.storyprotocol.xyz


Languages

Language:TypeScript 99.0%Language:CSS 0.9%Language:JavaScript 0.2%