From 980458d2470e6440dcef2363c7ddd17de5be50ac Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Fri, 5 Jul 2024 11:36:59 +0200 Subject: [PATCH 01/13] Update index.mdx --- .../api/v20-dev/non_fungible_tokens/update_nft/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx index f508434a..1071bb42 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx @@ -38,7 +38,7 @@ These coins can be activated using the [enable\_eth\_with\_tokens](/komodo-defi- ```json { - "userpass": "RPC_UserP@SSWORD", + "userpass": "RPC_UserP@SSW0RD", "method": "update_nft", "mmrpc": "2.0", "params": { From 34924cf75b1e9ff885701b86f089eb0cebc07802 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:02:24 +0200 Subject: [PATCH 02/13] Update index.mdx Indicated proxy_auth is optional and defaults to false. --- .../api/v20-dev/non_fungible_tokens/update_nft/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx index 1071bb42..2e6fc4d4 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx @@ -24,7 +24,7 @@ These coins can be activated using the [enable\_eth\_with\_tokens](/komodo-defi- | Parameter | Type | Description | | ------------- | ------- | --------------------------------------------------------------------------------------------------------------- | | chains | array | List of networks to scan for NFTs. Options are: `POLYGON`, `FANTOM`, `ETH`, `BSC`, or `AVALANCHE`. | -| proxy\_auth | boolean | Indicates whether authentication is required for accessing the proxy URLs (true if necessary, false otherwise). | +| proxy\_auth | boolean | Optional. Indicates whether authentication is required for accessing the proxy URLs (defaults to false). | | url | string | URL link to the [Moralis API proxy base url](https://moralis-proxy.komodo.earth) or equivalent (if proxy_auth is set to true, will need to provide a new Komodo Proxy URL). | | url\_antispam | string | URL link to the [Antispam API proxy base url](https://nft.antispam.dragonhound.info) or equivalent. | From 7137071c6c77aab543f299c05883b63b1d1d0b15 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:03:02 +0200 Subject: [PATCH 03/13] Update index.mdx Readded BSC chain --- .../api/v20-dev/non_fungible_tokens/update_nft/index.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx index 2e6fc4d4..08569e9b 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx @@ -43,6 +43,7 @@ These coins can be activated using the [enable\_eth\_with\_tokens](/komodo-defi- "mmrpc": "2.0", "params": { "chains": [ + "BSC", "POLYGON" ], "url": "https://moralis-proxy.komodo.earth", From 390a850e778388436ca8a222770569f3ff62232a Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:05:38 +0200 Subject: [PATCH 04/13] Update index.mdx --- .../api/v20-dev/non_fungible_tokens/update_nft/index.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx index 08569e9b..1f104c27 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx @@ -48,6 +48,7 @@ These coins can be activated using the [enable\_eth\_with\_tokens](/komodo-defi- ], "url": "https://moralis-proxy.komodo.earth", "url_antispam": "https://nft.antispam.dragonhound.info", + } "proxy_auth": false } ``` From 37fa2947c35d51dd21bf52da0704f8a4140e1277 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:06:13 +0200 Subject: [PATCH 05/13] Update index.mdx --- .../api/v20-dev/non_fungible_tokens/update_nft/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx index 1f104c27..363f8f7f 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/update_nft/index.mdx @@ -48,7 +48,7 @@ These coins can be activated using the [enable\_eth\_with\_tokens](/komodo-defi- ], "url": "https://moralis-proxy.komodo.earth", "url_antispam": "https://nft.antispam.dragonhound.info", - } + } "proxy_auth": false } ``` From eafec1162e9997140e901d068ad447d17bad8204 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:12:08 +0200 Subject: [PATCH 06/13] Update index.mdx --- .../api/v20/enable_eth_with_tokens/index.mdx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx b/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx index c09f6386..8a29fa83 100644 --- a/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx @@ -14,8 +14,9 @@ Additionally, it supports ERC20 tokens on the ETH chain and associated ERC20 lik | mm2 | integer | Required if not set in `coins` file. Informs the Komodo DeFi Framework API whether or not the coin is expected to function. Accepted values are `0` or `1` | | swap\_contract\_address | string | Address of etomic swap smart contract | | fallback\_swap\_contract | string | Address of backup etomic swap smart contract | -| maker\_swap\_v2\_contract | string | Backup address for the maker's swap smart contract | -| taker\_swap\_v2\_contract | string | Backup address for the taker's swap smart contract | +| maker\_swap\_v2\_contract | string | Address for the maker's new V2 swap smart contract. + | +| taker\_swap\_v2\_contract | string | Address for the taker's new V2 swap smart contract. | | nodes | array of objects | A list of standard [EvmNode](/komodo-defi-framework/api/common_structures/activation/#evm-node) objects. | | erc20\_tokens\_requests | array of objects | A list of standard [TokensRequest](/komodo-defi-framework/api/common_structures/activation/#tokens-request) objects. | | gas\_station\_decimals | integer | Optional, for ETH/ERC20 and other gas model chains. Defaults to `8`. Defines the decimals used to denominate the gas station response to gwei units. For example, the ETH gas station uses 8 decimals, which means that "average": 860 is equal to 86 gwei. While the Matic gas station uses 9 decimals, so 860 would mean 860 gwei exactly. | From 7b8d6748f36cb660aaa6079aa43f79666c9d7904 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:19:57 +0200 Subject: [PATCH 07/13] Update index.mdx --- .../api/v20/enable_eth_with_tokens/index.mdx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx b/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx index 8a29fa83..71e54fde 100644 --- a/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx @@ -13,10 +13,11 @@ Additionally, it supports ERC20 tokens on the ETH chain and associated ERC20 lik | ticker | string | Ticker of the platform protocol coin. Options: `ETH`, `AVAX`, `BNB`, `FTM`, `MATIC`, `ONE`, `ETH-ARB20` | | mm2 | integer | Required if not set in `coins` file. Informs the Komodo DeFi Framework API whether or not the coin is expected to function. Accepted values are `0` or `1` | | swap\_contract\_address | string | Address of etomic swap smart contract | -| fallback\_swap\_contract | string | Address of backup etomic swap smart contract | -| maker\_swap\_v2\_contract | string | Address for the maker's new V2 swap smart contract. +| fallback\_swap\_contract | string | Address of backup etomic swap smart contract. | +| maker\_swap\_v2\_contract | string | Address for the maker's new V2 swap smart contract. (Must be provided if "use_trading_proto_v2"is true in mm2 configuration) | -| taker\_swap\_v2\_contract | string | Address for the taker's new V2 swap smart contract. | +| taker\_swap\_v2\_contract | string | Address for the taker's new V2 swap smart contract. (Must be provided if "use_trading_proto_v2"is true in mm2 configuration) + | | nodes | array of objects | A list of standard [EvmNode](/komodo-defi-framework/api/common_structures/activation/#evm-node) objects. | | erc20\_tokens\_requests | array of objects | A list of standard [TokensRequest](/komodo-defi-framework/api/common_structures/activation/#tokens-request) objects. | | gas\_station\_decimals | integer | Optional, for ETH/ERC20 and other gas model chains. Defaults to `8`. Defines the decimals used to denominate the gas station response to gwei units. For example, the ETH gas station uses 8 decimals, which means that "average": 860 is equal to 86 gwei. While the Matic gas station uses 9 decimals, so 860 would mean 860 gwei exactly. | @@ -26,7 +27,8 @@ Additionally, it supports ERC20 tokens on the ETH chain and associated ERC20 lik | required\_confirmations | integer | Optional, defaults to `3`. When the platform coin is involved, the number of confirmations for the Komodo DeFi Framework API to wait during the transaction steps of an atomic swap | | requires\_notarization | boolean | Optional, defaults to `false`. If `true`, coins protected by [Komodo Platform's dPoW security](https://satindergrewal.medium.com/delayed-proof-of-work-explained-9a74250dbb86) will wait for a notarization before progressing to the next atomic swap transactions step. | | rpc\_mode | string | Optional, defaults to `Http`, value can be `Metamask` when the Komodo DeFi Framework is built targeting `wasm` | -| tx\_history | boolean | Optional, defaults to `false`. If `true` the Komodo DeFi Framework API will preload transaction history as a background process. Must be set to `true` to use the [my\_tx\_history](/komodo-defi-framework/api/legacy/my_tx_history/#my-tx-history) method | +| tx\_history | boolean | Optional, defaults to `false`. If `true` the Komodo DeFi Framework API will preload transaction history as a background process. Must be set to `true` to use the [my\_tx\_history](/komodo-defi-framework/api/legacy/my_tx_history/#my-tx-history) method | +| nft\_req | array of objects | Optional, encapsulates the request parameters for NFT activation. | ### Response Parameters From 65ee46701cbd27bd1bb74c28198aa94224368ce9 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:30:28 +0200 Subject: [PATCH 08/13] Update index.mdx fixed nft_req --- .../api/v20/enable_eth_with_tokens/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx b/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx index 71e54fde..0f88fc55 100644 --- a/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20/enable_eth_with_tokens/index.mdx @@ -28,7 +28,7 @@ Additionally, it supports ERC20 tokens on the ETH chain and associated ERC20 lik | requires\_notarization | boolean | Optional, defaults to `false`. If `true`, coins protected by [Komodo Platform's dPoW security](https://satindergrewal.medium.com/delayed-proof-of-work-explained-9a74250dbb86) will wait for a notarization before progressing to the next atomic swap transactions step. | | rpc\_mode | string | Optional, defaults to `Http`, value can be `Metamask` when the Komodo DeFi Framework is built targeting `wasm` | | tx\_history | boolean | Optional, defaults to `false`. If `true` the Komodo DeFi Framework API will preload transaction history as a background process. Must be set to `true` to use the [my\_tx\_history](/komodo-defi-framework/api/legacy/my_tx_history/#my-tx-history) method | -| nft\_req | array of objects | Optional, encapsulates the request parameters for NFT activation. | +| nft\_req | object | Optional, encapsulates the request parameters for NFT activation, including NFT provider configuration. | ### Response Parameters From ebaad1b1cf0017b2410c90e779ace5ec5b5199e1 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:57:54 +0200 Subject: [PATCH 09/13] Create index.mdx Created enable_nft file (based on enable_erc20) --- .../non_fungible_tokens/enable_nft/index.mdx | 98 +++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx new file mode 100644 index 00000000..68c70e0f --- /dev/null +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx @@ -0,0 +1,98 @@ +export const title = "Komodo DeFi Framework Method: Enable NFT"; +export const description = + "The enable_nft method allows you to activate NFT-like tokens on the platform."; + +# enable\_nft + +The 'enable_nft' method activates NFT-like tokens on the platform. Before using this method, you first need to use the [enable\_eth\_with\_tokens](/komodo-defi-framework/api/v20/enable_eth_with_tokens/) method. + +| parameter | Type | Description | +| ------------------------------------------ | ------- | -------------------------------------------------------------------------------------------------- | +| ticker | string | Ticker of the NFT-like token coin. | +| activation\_params | object | object encapsulating all parameters for activation. | +| activation\_params.provider | object | Defines available NFT providers and their configuration. | +| proxy\_auth | object | Optional, defaults to false. Indicates if proxy authentication is needed when communicating with the specified NFT provider.| + + + ```json + { + "userpass": "RPC_UserP@SSW0RD", + "method": "enable_nft", + "mmrpc": "2.0", + "params": { + "ticker": "NFT_MATIC", + "activation_params": { + "provider": { + "type": "Moralis", + "info": { + "url": "http://localhost:6150/nft-test", + "proxy_auth": true + } + } + } + } + } + ``` + + +## Response + +```json +{ + "mmrpc": "2.0", + "result": { + "balances": { + "0x0d317904AF3BA3A993d557b6cba147FEA4DeB57E": { + "spendable": "0", + "unspendable": "0" + } + }, + "platform_coin": "ETH", + "token_contract_address": "0x0d8775f648430679a709e98d2b0cb6250d2887ef", + "required_confirmations": 3 + }, + "id": null +} +``` + +## Error - Platform coin is not yet activated + +```json +{ + "mmrpc": "2.0", + "error": "Platform coin ETH is not activated", + "error_path": "token.lp_coins", + "error_trace": "token:126] lp_coins:2797]", + "error_type": "PlatformCoinIsNotActivated", + "error_data": "ETH", + "id": null +} +``` + +## Error - Token already activated + +```json +{ + "mmrpc": "2.0", + "error": "Token NFT_MATIC is already activated", + "error_path": "token", + "error_trace": "token:119]", + "error_type": "TokenIsAlreadyActivated", + "error_data": "NFT_MATIC", + "id": null +} +``` + +## Error - Token config not found in coins file + +```json +{ + "mmrpc": "2.0", + "error": "Token NFT_TESTTT config is not found", + "error_path": "token.prelude", + "error_trace": "token:122] prelude:79]", + "error_type": "TokenConfigIsNotFound", + "error_data": "NFT_TESTTT", + "id": null +} +``` From 689cc923959e4f6263523f4d70e5fc9594ae92d0 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 11:47:04 +0200 Subject: [PATCH 10/13] Update index.mdx Added NftProvider object to common structures --- .../api/common_structures/nfts/index.mdx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/pages/komodo-defi-framework/api/common_structures/nfts/index.mdx b/src/pages/komodo-defi-framework/api/common_structures/nfts/index.mdx index b0ac3b99..a2532f03 100644 --- a/src/pages/komodo-defi-framework/api/common_structures/nfts/index.mdx +++ b/src/pages/komodo-defi-framework/api/common_structures/nfts/index.mdx @@ -197,3 +197,15 @@ The `WithdrawNftData` object is used for withdrawals of NFTs on ERC721 and ERC11 Due to this difference, the `amount` and `max` fields are only used the when the `type` value is `withdraw_erc1155`. + +### NftProvider + +The `NftProvider` object is used in the 'enable_nft' RPC method. It defines the NFT providers that are avaialable and their configuration. + +| Parameter | Type | Description | +| -------------- | ------- | ------------------------------------------------------ | +| type | string | Specifies the type of the provider. | +| info | object | Additional information about the provider | +| info.url | string | URL of the provider's endpoint | +| info.proxy_auth | boolean | Optional, defaults to false. Indicates whether proxy authentication is enabled for the endpoint | + From 6e825b8df21906bb98b5de441465c1cbbd2e53a1 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 11:49:46 +0200 Subject: [PATCH 11/13] Update index.mdx Changed activation_param definition to be a standard NftProvider object --- .../api/v20-dev/non_fungible_tokens/enable_nft/index.mdx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx index 68c70e0f..2f162f74 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx @@ -9,8 +9,7 @@ The 'enable_nft' method activates NFT-like tokens on the platform. Before using | parameter | Type | Description | | ------------------------------------------ | ------- | -------------------------------------------------------------------------------------------------- | | ticker | string | Ticker of the NFT-like token coin. | -| activation\_params | object | object encapsulating all parameters for activation. | -| activation\_params.provider | object | Defines available NFT providers and their configuration. | +| activation\_params | object | A standard [NftProvider](komodo-defi-framework/api/commonstructures/nfts/#nft-provider) object | | proxy\_auth | object | Optional, defaults to false. Indicates if proxy authentication is needed when communicating with the specified NFT provider.| From 56025b58ed24700905a1aaed6a3fd49454eede88 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 11:51:38 +0200 Subject: [PATCH 12/13] Update index.mdx --- .../api/v20-dev/non_fungible_tokens/enable_nft/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx index 2f162f74..5acf264f 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx @@ -9,7 +9,7 @@ The 'enable_nft' method activates NFT-like tokens on the platform. Before using | parameter | Type | Description | | ------------------------------------------ | ------- | -------------------------------------------------------------------------------------------------- | | ticker | string | Ticker of the NFT-like token coin. | -| activation\_params | object | A standard [NftProvider](komodo-defi-framework/api/commonstructures/nfts/#nft-provider) object | +| activation\_params | object | A standard [NftProvider](komodo-defi-framework/api/commonstructures/nfts/#nftprovider) object | | proxy\_auth | object | Optional, defaults to false. Indicates if proxy authentication is needed when communicating with the specified NFT provider.| From 6e131c5831df70cc94b1be8833add7957ee77881 Mon Sep 17 00:00:00 2001 From: Hayk Arsenyan Hovhannisyan <112006229+harsenyan3@users.noreply.github.com> Date: Wed, 10 Jul 2024 11:52:54 +0200 Subject: [PATCH 13/13] Update index.mdx --- .../api/v20-dev/non_fungible_tokens/enable_nft/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx index 5acf264f..08f43b71 100644 --- a/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx +++ b/src/pages/komodo-defi-framework/api/v20-dev/non_fungible_tokens/enable_nft/index.mdx @@ -10,7 +10,7 @@ The 'enable_nft' method activates NFT-like tokens on the platform. Before using | ------------------------------------------ | ------- | -------------------------------------------------------------------------------------------------- | | ticker | string | Ticker of the NFT-like token coin. | | activation\_params | object | A standard [NftProvider](komodo-defi-framework/api/commonstructures/nfts/#nftprovider) object | -| proxy\_auth | object | Optional, defaults to false. Indicates if proxy authentication is needed when communicating with the specified NFT provider.| +| proxy\_auth | boolean | Optional, defaults to false. Indicates if proxy authentication is needed when communicating with the specified NFT provider.| ```json