Skip to main content
Setting royalties on OpenSea

Setting and receiving NFT royalties on OpenSea

Updated over 11 months ago

If you deploy a custom contract, we recommend you configure your royalties on OpenSea to receive royalties from sales on that marketplace.

If you set royalties on OpenSea, it overrides royalties for all marketplaces that support the royalty registry and overrides royalties you set up on your Verisart NFT or contract.

  • If you set royalties at a contract level (i.e. all the NFTs in the collection have the same royalties) and are using the same royalty address as initially set on the contract, this won't be an issue for you.

  • If you set different royalties for individual NFTs, setting royalties on OpenSea overrides this configuration as they do not support setting per NFT royalties. Consider using other marketplaces such as Rarible.

Setting Royalties on OpenSea

  • Log in to OpenSea

Connect to the wallet that created the contract. If the contract was created through Shopify or WooCommerce, you'll need to use the managed minting wallet.

Go to the top-right profile icon, and select 'Profile' and connect your wallet

  • Go to your Custom Contract

On your Profile page, you'll see you see your contracts under the 'Created tab'. Note: OpenSea refers to contracts as collections.

Click on one of the contracts.

To edit the custom contract, click on the pencil icon.

  • Configure collection

Add name, description, profile image, banner, website URL and more.

  • Set royalties

Under the 'Earnings' section configure your royalties. Set multiple recipients if required.

  • Save changes

To confirm the changes, you must make an on-chain transaction to update the royalty registry.

Did this answer your question?