OpenSea's New Tool Enforces Royalties for NFT Creators. But Some Say It Goes Too Far in Quashing the Competition – artnet News

The tool allows creators to bake a royalty enforcement mechanism into new collections, but blacklists marketplaces with optional royalties.
Richard Whiddington,
NFTs began with big promises: One of them was the financial liberation they would grant long-suffering artists. Creators, the argument went, would have access to buyers from around the world on marketplaces that charged minimal fees and facilitated sell-on royalties.
Such utopian thinking is long dead. Marketplaces have become, in many ways, the taste-making gatekeepers of digital art. Royalty payments often aren’t automatic and require off-chain enforcement, an undesirable challenge for platforms. Accordingly, as competition intensified among platforms, offering zero-royalty trading became a means of growing market share.
After Magic Eden made royalties optional for traders earlier this year, others including X2Y2, LooksRare, and Blur did the same. Attention duly turned to OpenSea, the largest NFT trading platform with more than 120 million monthly visitors. Would the platform, so instrumental in the early popularization of NFTs, stand by its artists or match its competitors?
The answer, which arrived via extended tweet on November 5, was inconclusive. Beginning on November 8, creators can add a snippet of code into new collections to enforce fees and blacklist marketplaces that don’t require traders to pay royalties. It’s been deemed a direct attack on the platform’s rivals, one with potentially problematic anti-competitive consequences. Yet, despite the firmness of this stance, OpenSea has yet to decide if it will compel its own traders to pay royalties on existing NFTs (December 8 is earmarked as a deadline for its decision).
7/ In transparency, the consideration set for what happens after Dec 8 is wide open – w/ options ranging from continuing to enforce off-chain fees for some subsets of collections to allowing optional creator fees to collaborating on other on-chain enforcement options for creators
— OpenSea (@opensea) November 6, 2022

“The business model used by the vast majority of creators in this industry is now subject to enforcement discretion of marketplaces rather than code,” OpenSea co-founder Devin Finzer wrote in a blog post. “Creators want the ability to enforce fees on-chain; and fundamentally, we believe that the choice should be theirs to make—it shouldn’t be a decision made for them by marketplaces.”
OpenSea has pledged to further bolster and develop tools allowing creators to include on-chain enforcement of royalties. This is a welcome development for creatives who have long relied on the platform to enforce its fees, which average between 5 and 10 percent.
Not all crypto artists and collectors, however, are welcoming the move, with some voicing concerns that OpenSea’s anti-competitive stance might limit the market for future collections, if not flout Web3’s decentralized ethos.
“This is arguably pretty cool for creators, although it relegates new NFT collections exclusively to OS (and any other marketplace that pays royalties to creators),” tweeted Bobby Hundreds, the creator behind Adam Bomb Squad. “Also, there is already feedback that blacklisting other marketplaces is anti-competitive and maybe even anti-Web3.”
Generative artist Dmitri Cherniak echoed, “It seems absolutely bonkers from a decentralization standpoint… to try to play God like this.”
Dear @opensea
— FEWOCiOUS (@fewocious) November 7, 2022

For collections that have already been minted, however, things are less certain, with OpenSea only guaranteeing to continue its enforcement up to December 8. In what Finzer terms a “bitter pill,” the only way to achieve an on-chain creator fee for an existing collection is to shift it to a new smart contract, something that extremely difficult to engineer. This reality, in addition to OpenSea’s refusal to promise continued royalty enforcement, is why creators worry the platform will soon turn existing collections into zero royalties.
A research report from Galaxy Digital earlier in the year found that Ethereum NFT creators received nearly $2 billion in royalties from secondary sales, though more than a quarter of these were received by only 10 entities.

By Taylor Dafoe
By Amy Castor
By Eileen Kinsella
By Sarah Cascone
By Artnet Gallery Network
©2022 Artnet Worldwide Corporation. All Rights Reserved. ';

// Add animation css

if (generalSettings.loadFontAwesome) {

// Check if ouibounce exist before calling ouibounce
var initOuibounce = setInterval(function() {
if (typeof ouibounce !== 'undefined') {

var $modal = $('#ouibounce-modal');
SignupForm.init($modal.find('form'), function onSuccess() {
//hide form fields and show thank-you message

setNewsletterCookie('signedUp', 1);

//after successful signup, hide the signup bar after 5 seconds
setTimeout(function() {
}, 5000);

// Handler for close signup button
$('body').on( 'click', '.close-signup', function(){
setNewsletterCookie('closedSignupBar', 1);

ouibounceAPIaccess = ouibounce(
$modal[0], {
aggressive: true,
sensitivity: 50,
callback: function() {

}, 100);

function slideInModal(upOrDown) {
.removeClass('slideOutDown slideOutUp')
.addClass( 'slideIn' + upOrDown );

setNewsletterCookie('recentlyShown', 1);

function setNewsletterCookie(cookieName, value) {
var settings = cookieSettings[cookieName];
var expirationMinutes = settings.expiration_minutes;
if (!expirationMinutes) {
expirationMinutes = daysToMinutes(settings.expiration_days);
setCookie(cookieName, value, expirationMinutes);

function daysToMinutes(numDays) {
return numDays * 24 * 60;

* Generic setCookie() method, used by setNewsletterCookie().
* There is probably no need to call this directly - use setNewsletterCookie().
function setCookie(cname, cvalue, expMinutes, prefix) {
//default prefix is 'artnet_newsletter_'
if (prefix == undefined) {
prefix = 'artnet_newsletter_';
var d = new Date();
d.setTime(d.getTime() + (expMinutes*60*1000));
var expires = "expires="+d.toUTCString();

//console.log(prefix + cname + "=" + cvalue + ";" + expires + ";path=/");
document.cookie = prefix + cname + "=" + cvalue + ";" + expires + ";path=/";

function getCookie(cname, prefix) {
//default prefix is 'artnet_newsletter_'
if (prefix == undefined) {
prefix = 'artnet_newsletter_';
var name = prefix + cname + "=";
var ca = document.cookie.split(';');
for(var i = 0; i
You are currently logged into this Artnet News Pro account on another device. Please log off from any other devices, and then reload this page continue. To find out if you are eligible for an Artnet News Pro group subscription, please contact [email protected]. Standard subscriptions can be purchased on the subscription page.
Log In


Leave a Comment