Please connect your wallet!
In order to use the Developer Sandbox, you must connect your wallet in the top right.
Warning: Outdated
The Developer Sandbox is currently outdated. This is because it relies on our React SDK, which is not yet updated to our latest protocol release. This will be fixed very soon.
Developer Sandbox
Learn the React SDK by playing around with the most common actions.Step 1a. Register existing NFT
Register an existing NFT in your wallet as an IP Asset.
OR
Step 1b. Mint & register new IP
Mint a new NFT to represent your IP and register it as an IP Asset.
Step 2. Attach terms to IPA
Attach existing pre-set terms to an IP Asset.
Step 3. Mint a License Token
Mint a License Token from an existing IP Asset.
Step 4a. Register existing NFT derivative
Register an existing NFT in your wallet as a derivative of an existing IP Asset.
OR
Step 4b. Mint & register new derivative IP
Mint a new NFT to represent your IP and register it as a derivative of an existing IP Asset.
Step 5. Collect Royalty Tokens
Claim the royalty tokens and any accrued revenue tokens from children.
Step 6. Snapshot
Take a snapshot of the current state of the royalty system so you can claim revenue in the next step.
Step 7. Claim Revenue
Claim the revenue you are due from holding the Royalty Token of a child IP Asset.