Uploading your collection requires several stages and in this article, you'll learn the cost associated with each one of them.
1. Pay the Service Fee
The service fee is what the platform charges you to complete and automate this tedious process on your behalf.
From all the described costs, this is the only fee that the creators of the platform will receive to keep the platform alive.
Learn how much you have to pay to use our service here.
2. Pay the Gas to Deploy your Contract
In order to upload your NFTs to OpenSea, you'll have to create a smart contract in our platform and then bulk upload the assets through this smart contract.
To deploy a smart contract on the blockchain you'll have to pay the gas associated with this transaction.
Currently, the gas that a smart contract deployment consumes in our platform is ~ 3,000,000 units of gas.
If you want to know how much ETH or MATICS you have to use to deploy your smart contract, you'll have to perform the following equation.
Gas Fee to Deploy a Contract
(1,797,356 x GWEI cost at the moment of deployment)/1,000,000,000
e.g., with a gas fee of 20 GWEI
(1,797,356 x 20)/1,000,000,000 = 0.036 ETH or MATIC
3. Pay the Gas to Upload your Assets
Now that you've created your NFT Smart Contract you'll have to bulk upload the assets.
Bear in mind that Ethereum and Polygon have limits on the number of assets you can upload at the same time:
- Ethereum supports an upload of up to 1,000 assets at the same time.
- Polygon supports an upload of up to 750 assets at the same time.
If your collection surpasses these limits, you'll have to attempt several bulk uploads and pay the gas fee associated with each one.
For your reference, currently, bulk uploading a collection of 1,000 assets consumes 24,500,000 units of gas.
Gas Fee to bulk upload 1,000 assets
24,500,000 x GWEI cost at the moment of upload.
e.g., with a gas fee of 20 gwei
(24,500,000 x 30)/1,000,000,000 = 0.480 ETH or MATIC