Skip to content

Protocol Data Model

Rarible Protocol uses the following basic concepts to form the Data Model:

  • item — NFT (Non-Fungible Token)
  • collection — collection of NFT items
  • blockchain — name of the blockchain network
  • order — intent to sell an NFT
  • activity — events with items like "MINT", "SELL" etc.

Collections and items have their own id, that contain the blockchain and different types of tokens.

Collection and Items

Item

The item has an array of required and optional parameters. It depends on several parameters and contains the name of the blockchain, address or token of the item collection.

Item

Collection

The collection has an array of required and optional parameters too. It depends on several parameters and contains the name of the blockchain and tokens of the collection.

Collection

Order

Order means intent to sell an NFT for a given price. To complete the Order, accept the Bid from the potential buyer.

Order

The order has an array of required and optional parameters. It depends on several parameters and contains the name of the blockchain too.

Order parameters

You can find more information and examples on Search Capabilities page.