diff --git a/config.js b/config.js index 0daf9211..d2eb5827 100644 --- a/config.js +++ b/config.js @@ -89,6 +89,10 @@ module.exports = { { from: '/tutorials/on-premise-for-brizo/', to: '/tutorials/on-premise-for-provider/' + }, + { + from: '/tutorials/marketplace-fees/', + to: '/concepts/fees/' } ], swaggerComponents: [ diff --git a/content/tutorials/marketplace-fees.md b/content/concepts/fees.md similarity index 56% rename from content/tutorials/marketplace-fees.md rename to content/concepts/fees.md index af439724..528a7044 100644 --- a/content/tutorials/marketplace-fees.md +++ b/content/concepts/fees.md @@ -65,29 +65,29 @@ These fees incentivize individuals and organizations to run their provider insta The table is periodically updated. Users are advised to confirm new values through the [contracts](https://github.com/oceanprotocol/contracts) and the [market](https://github.com/oceanprotocol/market). -| Swap Fees | Value in Ocean Market, using any Provider | Value in Other Markets | -| :------------------------------------------------------------ | :----------------------------------------:| :----------------------------------------------------------------------------------------------------------------------------------------------- | -| publishMarket: Pools | 0% | Set in the market config, by the publishing market.
Min = 0.001%
Max = 10% | -| publishMarket: FixedRate | 0% | Set in the market config, by the publishing market.
Min = 0.001%
Max = 50% | -| consumeMarket: Pools | 0% | Set in market config, by the consuming market.
Min = 0.001%
Max = 10% | -| consumeMarket: FixedRate
ERC20Template | 0% | 0% | -| consumeMarket: FixedRate
EnterpriseTemplate | 0% | Set in market config, by the consuming market. | -| Ocean Community: Pools & FixedRate
OCEAN, H2O as base token| 0.1% | 0.1% | -| Ocean Community: Pools & FixedRate
other base token | 0.2% | 0.2% | -| Pool Liquidity Provider (LP) | 1% | Set by the pool creator on contract deployment.
Contracts
Min = 0.001%
Max = 10%
Market
Min = 0.1%
Max = 10%| -| Publish Fees | 0% | 0% | -| Order Fees
1 datatoken available to get dataset acces | | | -| publishMarket
Absolute value, in any token. E.g. 5 USDT | 0 | Set in market config, by the publishing market. | -| consumeMarket
Absolute value, in any token. E.g. 2 DAI | 0 | Set in market config, by the consuming market. | -| Ocean Community
Fixed price in DT | 0.03 DT | 0.03 DT | +| Swap Fees | Value in Ocean Market, using any Provider | Value in Other Markets | +| :------------------------------------------------------------- | :---------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------ | +| publishMarket: Pools | 0% | Set in the market config, by the publishing market.
Min = 0.001%
Max = 10% | +| publishMarket: FixedRate | 0% | Set in the market config, by the publishing market.
Min = 0.001%
Max = 50% | +| consumeMarket: Pools | 0% | Set in market config, by the consuming market.
Min = 0.001%
Max = 10% | +| consumeMarket: FixedRate
ERC20Template | 0% | 0% | +| consumeMarket: FixedRate
EnterpriseTemplate | 0% | Set in market config, by the consuming market. | +| Ocean Community: Pools & FixedRate
OCEAN, H2O as base token | 0.1% | 0.1% | +| Ocean Community: Pools & FixedRate
other base token | 0.2% | 0.2% | +| Pool Liquidity Provider (LP) | 1% | Set by the pool creator on contract deployment.
Contracts
Min = 0.001%
Max = 10%
Market
Min = 0.1%
Max = 10% | +| Publish Fees | 0% | 0% | +| Order Fees
1 datatoken available to get dataset acces | | | +| publishMarket
Absolute value, in any token. E.g. 5 USDT | 0 | Set in market config, by the publishing market. | +| consumeMarket
Absolute value, in any token. E.g. 2 DAI | 0 | Set in market config, by the consuming market. | +| Ocean Community
Fixed price in DT | 0.03 DT | 0.03 DT | -| Ocean Provider Fees | OPF Provider | 3rd party Provider | -| :------------------------------------------------------------ | :----------------------------------------:| :----------------------------------------------------------------------------------------------------------------------------------------------- | -| Token in which fee is charged: `PROVIDER_FEE_TOKEN` | OCEAN | E.g. USDC | -| Download: `COST_PER_MB` | 0 | Set in Provider envvars. | -| Compute: `COST_PER_MIN`
Environment: 1 CPU, 60 secs max | 0 | Set in OperatorEngine envvars. | -| Compute: `COST_PER_MIN`
Environment: 1 CPU, 1 hour max | 1.0 OCEAN/min | Set in OperatorEngine envvars. | -| Ocean Community | 0% of the Provider fee | 0% of the Provider fee | +| Ocean Provider Fees | OPF Provider | 3rd party Provider | +| :---------------------------------------------------------- | :--------------------: | :----------------------------- | +| Token in which fee is charged: `PROVIDER_FEE_TOKEN` | OCEAN | E.g. USDC | +| Download: `COST_PER_MB` | 0 | Set in Provider envvars. | +| Compute: `COST_PER_MIN`
Environment: 1 CPU, 60 secs max | 0 | Set in OperatorEngine envvars. | +| Compute: `COST_PER_MIN`
Environment: 1 CPU, 1 hour max | 1.0 OCEAN/min | Set in OperatorEngine envvars. | +| Ocean Community | 0% of the Provider fee | 0% of the Provider fee | ## Further reading diff --git a/content/tutorials/marketplace-publish-data-asset.md b/content/tutorials/marketplace-publish-data-asset.md index 57d36784..3abf7dd8 100644 --- a/content/tutorials/marketplace-publish-data-asset.md +++ b/content/tutorials/marketplace-publish-data-asset.md @@ -1,5 +1,5 @@ --- -title: Publish a data asset +title: Publish a data asset description: Tutorial to publish assets using the Ocean Market --- @@ -65,9 +65,9 @@ _Mandatory fields are marked with \*_ - **File**\* - The direct URL of the dataset to be published. The file needs to be publicly accessible to be downloadable by buyers. If the file is hosted on services like Google Drive, the URL provided needs to point directly to the data asset file. Also, the file needs to have the proper permissions to be downloaded by anybody. - - **Provider** encrypts this field before publishing the asset on-chain. + The direct URL of the dataset to be published. The file needs to be publicly accessible to be downloadable by buyers. If the file is hosted on services like Google Drive, the URL provided needs to point directly to the data asset file. Also, the file needs to have the proper permissions to be downloaded by anybody. + + **Provider** encrypts this field before publishing the asset on-chain. - **Sample file** @@ -98,7 +98,7 @@ With the _free pricing_ schema, the publisher provides an asset that is free to With the _dynamic pricing_ schema, the publisher sets the asset price and creates a datatoken liquidity pool with an initial amount of OCEAN tokens. The publisher can also change the **Swap Fee** of the liquidity pool. -For a deep dive into the fee structure, please refer to this [document](https://docs.oceanprotocol.com/tutorials/marketplace-fees/). +For a deep dive into the fee structure, please refer to this [document](/concepts/fees/). ![publish part-3](images/marketplace/publish-3.png 'Dynamic pricing') diff --git a/data/sidebars/concepts.yml b/data/sidebars/concepts.yml index 04ea2055..03e3e362 100644 --- a/data/sidebars/concepts.yml +++ b/data/sidebars/concepts.yml @@ -13,6 +13,11 @@ - title: Supported Networks link: /concepts/networks/ +- group: Advanced + items: + - title: Fees + link: /concepts/fees/ + - group: Compute-to-Data items: - title: Overview diff --git a/data/sidebars/tutorials.yml b/data/sidebars/tutorials.yml index b4954dd1..a653c0da 100644 --- a/data/sidebars/tutorials.yml +++ b/data/sidebars/tutorials.yml @@ -36,8 +36,6 @@ items: - title: Set Up a Marketplace link: /tutorials/marketplace/ - - title: Fees - link: /tutorials/marketplace-fees/ - group: Compute-to-Data items: