Skip to content

Rarible Protocol Overview

Rarible Protocol is a tool to query, issue and trade NFTs on these blockchains:

  • Ethereum
  • Flow (WIP, currently on devnet)
  • Tezos (WIP, currently on granada testnet)
  • Polygon (WIP, coming soon)
  • Other blockchains (tell us what blockchain you want)

Getting Started

Look at Example App for a quick start.

Protocol Features


The architecture of the Protocol:

Protocol is based on the blockchain layer (smart contracts written for every blockchain supported). These smart contracts allow users to mint and exchange tokens.

On top of the contracts we built indexers to index part of the blockchain state. This gives us the possibility to query data about NFTs.

Then, SDKs were written to interact with smart contracts.

All these components are written for every blockchain supported and are used in Union service and Union SDK

Applications need to integrate Union service and Union SDK to be able to interact with all blockchains in the same way.


You are welcome to suggest features and report bugs found!


Rarible Protocol is audited. Check this report by


Rarible Protocol is available under GPL v3.

SDK and openapi (with generated clients) are available under MIT.