Manifold Royalty Registry

On-chain smart contract registry that serves as a single source of truth for NFT royalties across all major marketplaces. Provides setRoyaltyLookupAddress() to override per-contract royalty destinations, getRoyaltyLookupAddress() for lookups, and getRoyalty() / getRoyaltyView() through the Royalty Engine to return recipients and amounts for any token sale. Supports Rarible, Foundation, Manifold, and EIP-2981 standards. Deployed on Ethereum, Polygon, Optimism, Arbitrum, Avalanche, and Binance networks.

API entry from apis.yml

apis.yml Raw ↑
aid: manifold:royalty-registry
name: Manifold Royalty Registry
description: On-chain smart contract registry that serves as a single source of truth for NFT royalties
  across all major marketplaces. Provides setRoyaltyLookupAddress() to override per-contract royalty destinations,
  getRoyaltyLookupAddress() for lookups, and getRoyalty() / getRoyaltyView() through the Royalty Engine
  to return recipients and amounts for any token sale. Supports Rarible, Foundation, Manifold, and EIP-2981
  standards. Deployed on Ethereum, Polygon, Optimism, Arbitrum, Avalanche, and Binance networks.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://royaltyregistry.xyz
baseURL: https://github.com/manifoldxyz/royalty-registry-solidity
tags:
- Royalties
- Smart Contracts
- EIP-2981
- Marketplace
- Solidity
- Open Source
properties:
- type: Website
  url: https://royaltyregistry.xyz
- type: GitHub
  url: https://github.com/manifoldxyz/royalty-registry-solidity
- type: GitHub
  url: https://github.com/manifoldxyz/royalty-registry-client