OpenSea Fee Update

On September 15th, 2025, OpenSea's platform fee for selling NFTs will change from 0.5% to 1.0% for all chains as part of the final phase of rewards. Please note that orders that do not include the updated fee will not be eligible for rewards.

Marketplace Fee

Collection API

We return all fees for a collection as a fees object via the Collection API, so you'll start to see the following:

"fees": [
  {
    "fee": 1.0, // used to be 0.5
    "recipient": "0x0000a26b00c1f0df003000390027140000faa719", // same OS fee address
    "required": true
  },
  ...
],

If your code already relies on this response field when generating payloads for order posting, you won't need to change anything.

Order Posting API

For the order posting endpoints (ex. creating an offer), you'll need to make sure that the updated fee values are included properly. Here's an example 1 WETH Seaport offer that has the 1% fee included:

{
 "parameters": {
   "offerer": "...",
   "offer": [
     {
       "itemType": 1,
       "token": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
       "identifierOrCriteria": 0,
       "startAmount": "1000000000000000000", // 1 WETH offer
       "endAmount": "1000000000000000000"
     }
   ],
   "consideration": [
     {
       "itemType": 2,
       "token": "0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D",
       "identifierOrCriteria": 1882,
       "startAmount": 1,
       "endAmount": 1,
       "recipient": "0x48AAbAb1e5224540dfD31E48DeD0Ba6725185C93"
     },
     {
       "itemType": 1,
       "token": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
       "identifierOrCriteria": 0,
       "startAmount": "10000000000000000", // 1% OS Fee
       "endAmount": "10000000000000000",
       "recipient": "0x0000a26b00c1F0DF003000390027140000fAa719"
     }
   ],
   ...
 },
 "signature": ...
}