Contact sales to enable this API on your project.
What are IP credentials?
IP credentials are onchain records of intellectual property rights and authorship, enabled by Story Protocol’s infrastructure and issued using Crossmint’s APIs.Integration steps
1. Create a Developer Account
To get started, create a developer account in the Crossmint Staging Console. Open that link, sign in, and accept the dialog to continue.Crossmint offers two consoles: staging, for development and testing, and
production.
2. Get an API Key
Once you log in to the console, the next step is to create an . Click the "Integrate" tab and click on the "API Keys" option on top. Within the “Server-side keys” section, click the “Create new key” button in the top right. Then, check the necessary scopes under the “Minting API” category:nfts.create
, nfts.read
, collections.create
, nfts.update
and create your key. Save this key for the next step.
3. Create an IP Collection
First, let’s create an IP collection to hold our IP assets:createIPCollection.js
Example response
Example response
Here is an example response returned from the API call above:
JSON
id
from the response for the next step.
4. Create an IP Asset
Now, let’s create an IP asset within our collection:createIPAsset.js
Example response
Example response
Here is an example response returned from the API call above:
JSON
id
from the response for the next steps.
5. Retrieve an IP Asset
To retrieve an IP asset:getIPAsset.js
Example response
Example response
Here is an example response returned from the API call above:
JSON
6. Update an IP Asset
If needed, you can update an IP asset:updateIPAsset.js
Example response
Example response
Here is an example response returned from the API call above:
JSON