LogoLogo
  • Welcome to Blank Rasa
  • Trading on Blank Rasa
    • Buying NFTs
    • Selling NFTs
    • Viewing Your NFTs
    • Fees and Royalties
  • For Creators
    • Listing Collections
    • Royalty Settings
      • Editing Royalties
    • Metadata
  • Technical Reference
    • Contract Addresses
Powered by GitBook
On this page
  • Deploying a Royalty Override
  • 1. Navigate to the Royalty Override Factory on the Canto Explorer
  • 2. Select the "Write Contract" tab and connect your wallet
  • 3. Under createOverrideDefaultOnInitUnlinked, enter the royalty rate in bps (e.g. 500 for 5%) and the address that should receive the royalties
  • 4. Click "Write" and confirm the transaction in your wallet
  • Registering an Override
  • 1. Navigate to the Royalty Registry on the Canto Explorer
  • 2. Select the "Write Contract" tab and connect your wallet
  • 3. Under setRoyaltyLookupAddress, enter the addresses of your NFT collection and override contract, respectively
  • 4. Click "Write" and confirm the transaction in your wallet
  1. For Creators
  2. Royalty Settings

Editing Royalties

PreviousRoyalty SettingsNextMetadata

Last updated 1 year ago

If your NFT collection does not implement , or if you wish to update existing royalty settings, you can do so by deploying a royalty override contract and registering it with the Royalty Registry.

Deploying a Royalty Override

In order to set royalties using an override, you must first deploy a dedicated override contract using the :

1. Navigate to the on the Canto Explorer

2. Select the "Write Contract" tab and connect your wallet

3. Under createOverrideDefaultOnInitUnlinked, enter the royalty rate in bps (e.g. 500 for 5%) and the address that should receive the royalties

Royalties may be paid in various ERC20 tokens. When configuring a royalty override, ensure the recipient address can receive ERC20 tokens.

4. Click "Write" and confirm the transaction in your wallet

When the transaction confirms, find it on the Canto Explorer. In the "Logs" section, you'll see the address at which the override was deployed.

Registering an Override

Once the override contract has been deployed, you must register it with the Royalty Registry:

2. Select the "Write Contract" tab and connect your wallet

3. Under setRoyaltyLookupAddress, enter the addresses of your NFT collection and override contract, respectively

4. Click "Write" and confirm the transaction in your wallet

Blank Rasa will begin using the royalty rate specified in the royalty override immediately.

1. Navigate to the on the Canto Explorer

Royalty Registry
ERC2981
Override Factory
Royalty Override Factory