Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Secondary Sale Royalty

A secondary sale royalty is a programmable percentage fee automatically paid to the original creator whenever their tokenized content (e.g., an NFT) is resold on a secondary market.
Chainscore © 2026
definition
NFT ECONOMICS

What is a Secondary Sale Royalty?

A mechanism for creators to earn a percentage from the resale of their digital assets on secondary markets.

A secondary sale royalty is a programmable fee, typically a percentage of the sale price, that is automatically paid to the original creator or rights holder each time a non-fungible token (NFT) or other digital asset is resold on a secondary marketplace. This mechanism is encoded into the asset's smart contract, enabling ongoing revenue streams for artists, developers, and intellectual property owners beyond the initial primary sale. It represents a fundamental shift in digital ownership economics, allowing creators to participate in the future appreciation of their work.

The technical enforcement of royalties depends on the blockchain protocol and marketplace compliance. On networks like Ethereum, royalties were traditionally enforced at the marketplace level by reading the royaltyInfo function in standards like EIP-2981. However, with the rise of royalty-optional marketplaces and the inherent limitations of purely on-chain enforcement—where a buyer could circumvent fees by trading directly via the asset's smart contract—reliable collection has become a significant challenge. This has led to the development of alternative enforcement mechanisms, including on-chain royalty enforcement tools and modified token standards.

Key variations in royalty models include split royalties (distributing fees among multiple parties), dynamic royalties (where the percentage changes based on sale price or time), and collection-wide royalties (a standard fee for all items in a series). The debate over their sustainability centers on the tension between creator incentives and trader liquidity. While some blockchains like Ethereum and Solana have seen pushback against mandatory fees, others like Tezos and Flow have stronger cultural or technical support for enforced royalties, highlighting the ongoing evolution of this core Web3 concept.

how-it-works
MECHANISM

How Do Secondary Sale Royalties Work?

An explanation of the technical and contractual mechanisms that enable creators to earn a percentage from subsequent sales of their digital assets.

A secondary sale royalty is a programmable financial mechanism that automatically pays a percentage of the sale price to a creator or original issuer every time a non-fungible token (NFT) or other digital asset is resold on a secondary market. This is enforced through smart contract logic embedded in the token's code or the marketplace's trading protocol, which diverts a specified portion of the transaction proceeds to a predefined wallet address. Unlike traditional art markets where royalty collection is manual and often unenforceable, blockchain-based royalties are executed autonomously and transparently as a core function of the transfer.

The implementation relies on two primary technical models. The first is on-chain enforcement, where the royalty logic is hardcoded into the token's smart contract standard, such as the royaltyInfo function in ERC-2981. This standard allows any compliant marketplace to query the contract for the royalty recipient and percentage. The second is off-chain or marketplace-level enforcement, where the platform (e.g., OpenSea, Blur) maintains its own royalty policy and payment system, which can be more flexible but is dependent on the platform's continued cooperation and can lead to fragmentation across different marketplaces.

Key parameters defined in the smart contract include the royalty percentage (e.g., 5-10%), the royalty recipient address, and sometimes a fee denominator for precise calculation. When a sale occurs on a compliant exchange, the marketplace's smart contract calls the asset's royaltyInfo function, calculates the fee, and deducts it from the total sale amount before distributing the remainder to the seller. This creates a perpetual revenue stream for creators, aligning their long-term incentives with the ongoing success and trading volume of their work.

However, the ecosystem faces significant challenges, primarily royalty enforcement. While standards like ERC-2981 provide a framework, their adoption is not universal, and marketplaces can choose to ignore them. This has led to a 'royalty war' where some platforms honor full creator fees, others make them optional for buyers, and some bypass them entirely to offer lower transaction costs. Furthermore, royalties are typically only enforceable on the primary blockchain and specific marketplaces; sales on alternative chains or through peer-to-peer (P2P) transfers often circumvent the mechanism entirely.

The evolution of royalty models includes more robust technical solutions like transfer hooks, which interrupt a token transfer to execute royalty payment logic, and creator-signed listings, which require the seller to cryptographically agree to royalty terms. The fundamental value proposition remains: transforming digital ownership from a one-time sale into an ongoing, protocol-governed relationship between creator and collector, funded by the asset's appreciating market value on the open secondary market.

key-features
MECHANICS

Key Features of Secondary Sale Royalties

Secondary sale royalties are a programmable mechanism that automatically pays a percentage of a resale price to the original creator or rights holder. This section details their core technical and economic components.

01

Programmable Enforcement

Royalties are enforced at the smart contract level. The logic is embedded in the token's code (e.g., an ERC-721 or ERC-1155 contract), which automatically diverts a specified percentage of the sale proceeds to a predefined wallet address. This automation removes the need for manual collection and is a foundational shift from traditional, trust-based royalty systems.

02

On-Chain vs. Off-Chain Enforcement

Royalty enforcement models vary by marketplace and blockchain architecture.

  • On-Chain Enforcement: The smart contract itself validates and executes the royalty payment. Transactions that bypass it are invalid. This is strongest on chains with centralized orderbook markets.
  • Off-Chain Enforcement: Marketplaces voluntarily honor royalty parameters stored in metadata (like EIP-2981) when filling orders. This model is common on liquidity pool-based exchanges (e.g., NFT marketplaces on Seaport protocol), where bypass is technically possible.
03

Royalty Standards (EIP-2981)

EIP-2981 is a pivotal Ethereum Improvement Proposal that defines a standardized, gas-efficient interface for royalty info. A smart contract implementing royaltyInfo(tokenId, salePrice) returns the recipient address and royalty amount. This allows any marketplace to query and honor royalties consistently, promoting ecosystem-wide interoperability without requiring custom integrations for each collection.

04

Fee Recipient & Splits

The fee recipient is the wallet address designated to receive royalty payments. Advanced implementations allow for:

  • Split Contracts: Payments are automatically divided among multiple parties (e.g., creator, co-creator, DAO treasury) using smart contracts like 0xSplits or the Royalty Registry.
  • Upgradeable Recipients: Allows the creator to update the recipient address post-deployment, providing flexibility for long-term project management.
05

Royalty Bypass & Market Dynamics

A key challenge is royalty bypass, where traders use platforms or mechanisms that do not enforce the creator's terms to avoid fees. This creates a tension between creator revenue and trader profit maximization, leading to marketplace fragmentation. The economic viability of royalties often depends on a collection's brand strength and community's willingness to use enforcing marketplaces.

06

Economic Lifecycle & Value Capture

Royalties transform digital assets into ongoing revenue streams. They align long-term incentives between creators and collectors, as creators benefit from the asset's appreciation in the secondary market. This model is central to the creator economy on blockchain, enabling new business models for artists, game developers, and intellectual property holders beyond the initial sale.

ecosystem-usage
SECONDARY SALE ROYALTY

Royalty Standards & Ecosystem Usage

Secondary sale royalties are a mechanism that automatically pays a percentage of a resale price to the original creator or rights holder. This section details the technical standards and ecosystem implementations that enforce this critical creator revenue stream.

01

EIP-2981: The NFT Royalty Standard

EIP-2981 is the primary Ethereum standard for on-chain royalty information. It defines a simple, gas-efficient function (royaltyInfo) that marketplaces can query to determine the recipient and amount for any token sale.

  • Key Function: function royaltyInfo(uint256 tokenId, uint256 salePrice) external view returns (address receiver, uint256 royaltyAmount)
  • Purpose: Provides a universal interface, separating royalty logic from the core NFT contract (ERC-721/1155).
  • Adoption: Widely supported by major marketplaces like OpenSea and LooksRare to honor creator-set fees.
02

Creator-Enforced Royalties

A technical approach where royalty logic is embedded directly into the NFT's smart contract to make fees non-optional. This often uses transfer restrictions or fee-on-transfer mechanisms.

  • Examples: Manifold's Royalty Registry, 0xSplits, and custom transfer functions that revert if a fee isn't paid.
  • Mechanism: The contract itself validates and routes payments during any transfer, making it harder for marketplaces to bypass.
  • Trade-off: Increases contract complexity and can conflict with certain DeFi composability patterns.
03

Marketplace-Optional Royalties

The prevalent model where marketplaces voluntarily choose to read and enforce the royalty information provided by standards like EIP-2981. Enforcement is not guaranteed at the protocol level.

  • Reality: Many marketplaces, especially newer or aggregator platforms, allow buyers to set royalty payments to 0% to reduce cost.
  • Result: Creates a race to the bottom on fees, fragmenting ecosystem support and reducing reliable creator income.
  • Driver: Competition for trader liquidity often leads to optional royalty support as a feature.
04

Royalty Enforcement Tools & Registries

Supplementary infrastructure designed to strengthen royalty enforcement across diverse marketplaces and contracts.

  • Royalty Registries: Centralized on-chain directories (e.g., Manifold's) that override an NFT's native royalty info, allowing for updates and corrections.
  • Operator Filter Registries: Systems like OpenSea's allowed a collection to block sales on marketplaces that don't enforce royalties, though this approach has seen reduced usage.
  • Purpose: These tools attempt to create a unified, updatable layer of royalty logic for the entire ecosystem.
05

Solana's Approach: Metaplex Standards

On Solana, the Metaplex Protocol defines royalty behavior through its core programs.

  • Key Standard: The Metaplex Token Metadata program includes a seller_fee_basis_points field and a list of creators with shares.
  • Enforcement: Historically enforced at the protocol level for primary sales; secondary sales rely on marketplace compliance with the standard.
  • Evolution: Similar to Ethereum, optional enforcement by marketplaces has led to tools like Creator-Led Royalty Enforcement for stronger guarantees.
06

The Blur Marketplace Impact

The rise of the Blur marketplace significantly disrupted royalty norms by initially making royalties optional and later implementing a tiered enforcement system.

  • Model: Blur's model ties full royalty payments to loyalty points and staking, making them effectively optional for casual traders.
  • Impact: Forced other major marketplaces to adopt similar optional models to remain competitive, leading to a sharp decline in reliably paid royalties across the ecosystem.
  • Data Point: This shift demonstrated the fragility of marketplace-voluntary enforcement models.
technical-details
SECONDARY SALE ROYALTY

Technical Implementation Details

This section details the technical mechanisms and standards used to enforce creator royalties on secondary market transactions for non-fungible tokens (NFTs).

A secondary sale royalty is a programmable fee, typically a percentage of the sale price, automatically paid to the original creator or rights holder when a non-fungible token (NFT) is resold on a secondary marketplace. This mechanism is encoded within the NFT's smart contract, most commonly using the EIP-2981: NFT Royalty Standard on Ethereum and other EVM-compatible chains. The standard defines a royaltyInfo function that marketplaces can query to determine the recipient address and the royalty amount for any given token sale, enabling on-chain enforcement of creator compensation.

Implementation typically involves two core components within the smart contract: a designated royalty receiver address (often the creator's wallet or a splitter contract) and a royalty basis points value (where 100 basis points equals 1%). When a compliant marketplace executes a sale, it calls the royaltyInfo function, passing the sale price, and the contract returns the calculated fee. This design separates the royalty logic from the core NFT transfer functions (ERC-721/ERC-1155), allowing for greater interoperability. However, enforcement is not guaranteed, as it relies on marketplace compliance; a marketplace must voluntarily integrate the standard and honor the on-chain data.

Several technical challenges exist, primarily marketplace fragmentation and optional compliance. Not all marketplaces support on-chain royalty standards, and some may allow buyers or sellers to bypass them. In response, more aggressive enforcement mechanisms have emerged, such as transfer hooks that block sales on non-compliant platforms or owner-operator models where the creator's contract remains the ultimate custodian of the token. These approaches, while more enforceable, can create friction for users and reduce liquidity. The technical landscape is thus a trade-off between seamless interoperability and robust, guaranteed royalty collection for creators.

challenges-and-enforcement
SECONDARY SALE ROYALTY

Challenges & Enforcement Models

The mechanisms and technical hurdles for ensuring creator royalties are paid on secondary NFT market sales, a core challenge in decentralized commerce.

01

On-Chain vs. Off-Chain Enforcement

Royalty enforcement is split between on-chain and off-chain models. On-chain enforcement uses smart contract logic (e.g., the royaltyInfo function in ERC-2981) to mandate payments, but requires marketplace compliance. Off-chain enforcement relies on marketplace policy, social consensus, and creator blocklists, making it voluntary and fragile.

02

The Marketplace Compliance Problem

The primary challenge is that secondary marketplaces are not obligated to read or respect on-chain royalty specifications. Major platforms can bypass fees by executing trades outside the standard sale flow (e.g., using transferFrom instead of a marketplace contract). This creates a race to the bottom where marketplaces compete by offering zero-fee trading to attract volume.

03

Technical Enforcement Models

Several technical solutions attempt to enforce royalties programmatically:

  • Transfer Restrictions: Smart contracts that block transfers to non-compliant marketplaces (e.g., creator-enforced blocklists).
  • Royalty-Enforcing Protocols: Layer-2 solutions or alternative standards that bake fees into the settlement layer.
  • Owner-Operator Models: Where the NFT contract itself acts as the primary marketplace, controlling all sales. These models often trade off between enforcement strength and liquidity/friction for users.
04

Social & Creator-Led Enforcement

In the absence of reliable technical enforcement, creators use social and reputational tools:

  • Allowlists & Blocklists: Publicly listing marketplaces that do or do not respect royalties.
  • Utility Gating: Restricting access to future drops, communities, or physical goods to holders who purchased through royalty-respecting channels.
  • Licensing Threats: Leveraging copyright law by licensing artwork separately from the NFT token, with terms tied to royalty payment.
05

The Protocol-Level Solution: EIP-2981 & Beyond

EIP-2981 (ERC-2981) is a widely adopted standard for signaling royalty information on-chain. It provides a standardized interface (royaltyInfo(uint256 tokenId, uint256 salePrice)) that returns the recipient address and royalty amount. However, it is a signaling standard, not an enforcement mechanism. Future proposals aim for stricter enforcement at the token or protocol level.

06

Economic & Game Theory Challenges

The royalty dilemma is a game theory problem. Rational actors (sellers, buyers, marketplaces) have incentives to avoid fees. This leads to:

  • Arbitrage Opportunities: NFTs being sold on no-royalty markets for a marginally lower price.
  • Fragmented Liquidity: Trading volume spreads across compliant and non-compliant venues.
  • Long-Term Value Question: Whether enforceable royalties are necessary for sustainable creator ecosystems or if alternative monetization models will emerge.
PROTOCOL MECHANISM

Royalty Enforcement: Marketplace Comparison

Comparison of how leading NFT marketplaces implement and enforce creator royalties on secondary sales.

Enforcement FeatureOpenSea (Seaport)BlurMagic Eden (Solana)LooksRare

Primary Enforcement Method

Optional, on-chain filter

Optional, off-chain policy

On-chain via Metaplex Core

On-chain via fee recipient

Default Royalty Respect

Royalty Bypass Possible

Royalty Enforcement Fee

0.5%

0%

2% (trading fee)

On-Chain Enforcement Tool

Operator Filter Registry

Marketplace Policy

Metaplex Core

Fee Recipient Setter

Royalty Payment Standard

EIP-2981

Custom Policy

Metaplex Standard

EIP-2981

Supports Creator Blacklist

Royalty Enforcement Gas Cost

~50k gas

~0 gas (off-chain)

~5k-10k gas

~25k gas

SECONDARY SALE ROYALTIES

Frequently Asked Questions (FAQ)

Secondary sale royalties are a mechanism for creators to earn a percentage of the sale price each time their digital asset is resold on a secondary market. This section addresses common technical and operational questions.

A secondary sale royalty is a programmable fee, typically a percentage of the sale price, automatically paid to the original creator or rights holder each time a non-fungible token (NFT) or other digital asset is resold on a secondary marketplace. It works by encoding the royalty parameters—such as the recipient address and fee percentage—into the smart contract's logic or metadata at the time of minting. When a sale occurs on a compliant marketplace, the marketplace's smart contract reads these parameters and automatically splits the payment, directing the royalty portion to the designated wallet. This mechanism is enforced on-chain for standards like ERC-2981 or via off-chain registry lookups for maximum compatibility.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team