NFT.Kred | Documentation

NFT.Kred Developer API

Drive Engagement in your App with NFT.Kred

Part of the Kred Developer Ecosystem:
Kred Score API | Kred NFT API | SocialOS API | Kred Domains



NFT.Kred provides a comprehensive platform for developing and deploying non-fungible tokens on the blockchain, with a minimum of fuss and extraneous development effort, backed by any Ethereum-compatible blockchain including POA and private blockchains.

With reference to the NFT.Kred app, this series of guides details how to use the API to design, create and distribute your tokens, use them in your marketing campaigns, trade and share tokens, and return all the data collected to your own application.

Tokens deployed on Ethereum are automatically compatible with a wide range of third-party apps, exchanges, and services, including OpenSea, Rarebits, 0x, and common wallets such as Metamask, Dapper, and Portis.

The API uses a powerful callback mechanism to both feed data back to your application in real time and to keep your tokens under control. When an API call requires an Ethereum transaction, the transaction is automatically built and submitted to your designated endpoint to be verified, signed, and sent.

Designing and Creating Tokens

Our first section covers how to design, and create ("mint"), and edit your tokens, how batches of tokens are managed, and how to retrieve token data and metadata.


Bundles provide a flexible marketing tool to realise the power of NFTs. You can allocate batches of NFTs - either created on-platform or imported from Ethereum - to a marketing campaign, add redeemable rewards, and track all the details of your subscribers and redemptions in real time.


The Marketplace and its associated APIs provide a central place for users to share and trade their tokens. It interfaces seamlessly with OpenSea and 0x to provide maximum reach for your tokens and your users.

Tagging and Searching

This section details the API methods available for tagging, sorting, and searching tokens, whether in the marketplace, in the user's own collection, or across all tokens on a channel.

Requesting and Sharing

Users can send, request, and trade tokens with anyone - even with people not yet on the platform. Tokens can be freely sent to any Ethereum wallet, or held for anyone with an email address, mobile phone, or Twitter account to authenticate and collect.

Updated 5 months ago


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.