question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

OpenSea fees are required to post this order.

See original GitHub issue

Hi. I am trying to list a nft via post method to https://api.opensea.io/v2/orders/ethereum/seaport/listings. I have sent full “consideration” list. But Opensea API always response: [‘OpenSea fees are required to post this order.’]

Here is my post data:

 {
    "parameters": {
        "offerer": "0x0",
        "zone": "0x004C00500000aD104D7DBd00e3ae0A5C00560C00",
        "zoneHash": "0x3000000000000000000000000000000000000000000000000000000000000000",
        "startTime": 1659083122,
        "endTime": 1661675122,
        "orderType": 2,
        "offer": [{
            "itemType": 2,
            "token": "0x0",
            "identifierOrCriteria": "3429",
            "startAmount": "1",
            "endAmount": "1"
        }],
        "consideration": [{
            "itemType": 0,
            "token": "0x0000000000000000000000000000000000000000",
            "identifierOrCriteria": "0",
            "startAmount": "68250000000000000",
            "endAmount": "68250000000000000",
            "recipient": "0x0"
        }, {
            "itemType": 0,
            "token": "0x0000000000000000000000000000000000000000",
            "identifierOrCriteria": "0",
            "startAmount": "1750000000000000",
            "endAmount": "1750000000000000",
            "recipient": "0x8De9C5A032463C561423387a9648c5C7BCC5BC90"
        }, {
            "itemType": 0,
            "token": "0x0000000000000000000000000000000000000000",
            "identifierOrCriteria": "0",
            "startAmount": "7000000000000000",
            "endAmount": "7000000000000000",
            "recipient": "0x0"
        }],
        "totalOriginalConsiderationItems": 3,
        "salt": "0x8a4922a6fabcfc97b4e75807785e88ea",
        "conduitKey": "0x0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000",
        "counter": "0"
    },
    "signature": "0x0"
}

Please show me hơ to fix it? Thank you.

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:2
  • Comments:11

github_iconTop GitHub Comments

1reaction
hoanghiepcommented, Aug 18, 2022

Some possible causes of the error are as follows:

  1. You have not called the setApproveForAll for OpenSea: Conduit function before creating the order

  2. You are using the wrong address for OpenSea: Fees. Currently this address is : OpenSea: Fees 3 - 0x0000a26b00c1f0df003000390027140000faa719

  3. Please use createSellOrder function instead of creating and sending json data yourself, as your packet may not update with the correct information.

  4. https://github.com/ProjectOpenSea/opensea-js/commit/bf81cfeef303858031a9a83243266b0d548bde4a

  5. https://github.com/ProjectOpenSea/opensea-js/issues/697#issuecomment-1219418644

0reactions
pufferdev0807commented, Aug 19, 2022

Awesome, I had the same problems before but it is working now. Perfect.

Read more comments on GitHub >

github_iconTop Results From Across the Web

What fees do I pay for my first listing? - OpenSea Help Center
While it doesn't cost anything to create an account with OpenSea and start browsing, there are a couple of one-time fees you'll see...
Read more >
OpenSea Fees: Everything You Need to Know - Tokenized
OpenSea charges a 2.5% service fee on all NFT sales that are processed via their platform. You also may have to account for...
Read more >
Do I need to pay gas fees every time I post an NFT on ... - Quora
Whenever you place an order for an NFT or even cancel one, you have to pay the gas fees. As when the sale...
Read more >
I am trying to pay the gas fee for OpenSea in order to sell my ...
In order to pay for transactions on OpenSea, Rarible, or any other Ethereum mainnet NFT trading platform, you need to have enough ETH...
Read more >
API Error 400: OpenSea fees are required to post this order.
___tz_zs本来好好的项目,突然跑不了了。报错信息:`error: Error: API Error 400: OpenSea fees are required to post this order.`
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found