MARKETPLACE
PLUGINS
RARIBLE SDK - NFT MARKETPLACE
Rarible SDK - NFT Marketplace logo

Rarible SDK - NFT Marketplace

Published September 2021
   •    Updated this week

Plugin details

Rarible Protocol SDK Create your own NFT Marketplace.

Built in collaboration with Rarible team
https://docs.rarible.org/use-cases/bubblesdk/


# SDK Features
- ERC721 and ERC1155 supported
- Mint
- Lazy Mint (Buyer pays the fee)
- Custom Royalties
- Custom Origin Fees
- Create Order (Sell, Bid)
- Buy item
- Accept Bid
- Transfer an NFT to other wallet
- Cancel Order
- Burn
- Create Collection

Compatible with Web3Auth plugin!

# Supported chains:
- Ethereum: Mainnet, Goerli testnet
- Polygon: Mainnet,  Mumbai testnet
- Tezos: Mainnet/Hangzhounet

# API Features
- Get Item Metadata
- Get Item Data
- Get Orders By Wallet
- Get Order By Hash
- Get NFT Ownership
- Get All NFT Activities (bids, transfers, sales)
- Get All NFT Items By Owner, Creator, Collection
- Generate Token ID

Demo:
https://rarible-demo.bubbleapps.io/version-test/

Documentation:
https://rarible.docs.ezcodeplugins.com/

------------------------------------------------------------------------------
Join Web3 NoCode community on Discord
https://discord.gg/GHSTa8H8Cb
------------------------------------------------------------------------------

Free

For everyone

4.6 stars   •   9 ratings
5.4K installs
This plugin does not collect or track your personal data.

Other actions

Contributor details

 logo
Joined 2025   •   50 Plugins
View contributor profile

Instructions

# Installation 1. Place the element Rarible SDK on the page
2. Make sure it is visible (not in a popup or a hidden group)
3. Select preferred network from the Environment Dropdown

Ready to go, see examples on how to integrate it in demo pages.

We are working on documentation and more demo pages.

# Wallet Type
This dropdown from the plugin element is used for indicating the type of wallet used to connect to your app. (Select the one that the user connected with).
The dropdown contains only the wallets that are supported by the plugin.

# How to use Tezos
- Select Tezos Environment from the dropdown (mainnet or testnet)
- Select Tezos for Wallet type
- Use actions Connect/Disconnect Tezos Wallet
- After connection, an event called "Tezos wallet Connected" will be triggered. The plugin will be ready to be used after that.


# API status:
https://status.rarible.org/

Latest update:
9.20.23 - Updated to SDK v13.5!

Types

This plugin can be found under the following types:
Api   •   Action   •   Element   •   Event

Categories

This plugin can be found under the following categories:
Payment   •   Ecommerce   •   Media   •   Productivity   •   Technical   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.6)
f1 shop
February 13th, 2024
plugin
August 21st, 2023
good
Very powerful NFT plugin
May 12th, 2022
This plugin has everything you need to create an NFT marketplace. I built an OpenSea-like marketplace thanks to this plugin.
Great plugin!
March 29th, 2022
What a true legend the guy behind this plugin is!
Get All collections missing
January 27th, 2022
Hello, thank you for your great plugin however i do have some problems with it 1: there is no way to get all the collections and sort them 2: Get NFTs by owner doesn't show my erc721 tokens
Bubble
AI + visual development: Our vision for a powerful partnership.
Watch now →