For the complete documentation index, see llms.txt. This page is also available as Markdown.

Developer Onboarding

Get running in 5 minutes.


Checklist


1. Get Your API Key

The SDK authenticates through API keys scoped to specific domains.

Testnet access: Contact the KOR team for a Base Sepolia API key.

Your key looks like:

kor_sk_test_a1b2c3d4e5f6...

Don't commit it to version control.


2. Install the SDK


3. Connect to Base Sepolia

Add Base Sepolia to your wallet

Field
Value

Network Name

Base Sepolia

RPC URL

https://sepolia.base.org

Chain ID

84532

Currency

ETH

Explorer

https://sepolia.basescan.org

Get testnet ETH

  1. Grab Sepolia ETH from sepoliafaucet.com

  2. Bridge to Base Sepolia at bridge.base.org


4. Register Your First IP Asset

Take an NFT you own and register it as an IP Asset.

What happened:

  1. Backend validated your API key and signed the transaction

  2. Your wallet signed and submitted (gas cost: ~$0.001 on Base)

  3. NFT is now a registered IP Asset

  4. ERC-6551 token-bound account deployed for that IP


5. Verify It Worked

Check it on Base Sepolia Explorer.


Common Operations

Create an IP Collection

Collections where every mint auto-registers as IP:

Mint from IP Collection

Register a Derivative

Link derivative work to parent IP:


Next

What you want
Where to go

Understand the architecture

Full API reference

Integration patterns

Contract addresses


Help

Last updated