Jump to Content
Documentation
Recipes
API Reference
v0.1-beta
v1
Log In
Log In
Moon (Dark Mode)
Sun (Light Mode)
v1
Documentation
Recipes
API Reference
Loading…
Introduction
What is Story
Explain Like I'm Five
FAQ
PROTOCOL OVERVIEW
Architecture Overview
IP Asset
Registry
Access Controller
Modules
Base Module
Hooks
How to Create and Register Modules
Licensing (Module)
Royalty (Module)
Dispute (Module)
Programmable IP License (PIL💊)
PIL Terms
PIL Flavors (examples)
Deployed Smart Contracts
DEVELOPERS
Get Started with the TypeScript SDK
TypeScript SDK Setup
Register an IP Asset in TypeScript
Register PIL Terms in TypeScript
Attach Terms to an IP Asset in TypeScript
Mint a License Token in TypeScript
Register an IPA as a Derivative in TypeScript
Collect & Claim Royalty in TypeScript
SPG Functions
Get Started with the React SDK
React SDK Setup
Register an IP Asset in React
Register PIL Terms in React
Attach Terms to an IP Asset in React
Mint a License Token in React
Register an IPA as a Derivative in React
Collect & Claim Royalty in React
Get Started with the Python SDK
Python SDK Setup
Register an IP Asset in Python
Register PIL Terms in Python
Attach Terms to an IP Asset in Python
Mint a License Token in Python
Register an IPA as a Derivative in Python
Collect & Claim Royalty in Python
SPG Functions
Get Started with the Smart Contracts
Setup Your Own Project
Register an NFT as an IP Asset
Adding License Terms to an IP Asset
Mint a License Token for an IP Asset
Remix an IP Asset
Helpful Resources
SDK REFERENCE
Overview
IP Asset
License
Royalty
Dispute
Permissions
SMART CONTRACT REFERENCE
IPAccountImpl.sol
Access
AccessControlled.sol
AccessController.sol
Governance
Governable.sol
Governance.sol
Modules
BaseModule.sol
RegistrationModule.sol
Dispute
DisputeModule.sol
Licensing
LicensingModule.sol
LicensingModuleAware.sol
BasePolicyFrameworkManager.sol
PILPolicyFrameworkManager.sol
Royalty
RoyaltyModule.sol
External
TokenWithdrawalModule
Registries
Metadata
IPAssetRenderer.sol
IPMetadataProvider.sol
MetadataProviderBase.sol
MetadataProviderV1.sol
IPAccountRegistry.sol
IPAssetRegistry.sol
LicenseRegistry.sol
ModuleRegistry.sol
Resolvers
IPResolver.sol
KeyValueResolver.sol
ResolverBase.sol
Policies
Royalty
AncestorVaultLAP.sol
RoyaltyPolicyLAP.sol
Dispute
ArbitrationPolicySP.sol
Libraries
Module.sol
IPAccountChecker.sol
AccessPermission.sol
ArrayUtils.sol
DataUniqueness.sol
Errors.sol
GovernanceLib.sol
IP.sol
Licensing.sol
MetaTx.sol
PILFrameworkErrors.sol
Utilities
ShortStringOps
Ecosystem
Introduction
Ideas for Builders
External Hooks
Capital Formation Platform
DeFi Applications and RWA
AI-generated Assets Marketplace
IP Licensing Platform
Content Management System and Collaboration Hub
Content Remixing Mobile App
External Services for Common Use-Cases
Metadata
Suggest Edits
Contracts associated with the Metadata Registry.
Updated 18 days ago