# Features and credits

To help you developers to simulate scenarios of real cases of using our services, we have prepared a table that shows the credit weight of each request to Cryptum.&#x20;

**Just a reminder:** each Cryptum for Devs subscription plan has a **maximum credit limit**, which is consumed with each request made.&#x20;

We take into account the infrastructure cost, weights of the managed nodes, the value proposition of each feature and the specifics of each blockchain protocol.&#x20;

{% hint style="info" %}
These values may vary depending on real-time demands. We will always try to notify our customers when there is an update.
{% endhint %}

### <mark style="color:purple;">General services:</mark>

| <mark style="color:purple;">**Endpoint**</mark> | <mark style="color:purple;">**Method**</mark> | <mark style="color:purple;">**Credits weight**</mark> |
| ----------------------------------------------- | --------------------------------------------- | ----------------------------------------------------- |
| **Prices**                                      | Get prices (assets)                           | 2                                                     |
| **Blocks**                                      | Get block by hash                             | 2                                                     |
| **Fee**                                         | Get fee info                                  | 2                                                     |
| **Swap**                                        | Get all currencies                            | 2                                                     |
| **Swap**                                        | Get minimum amount                            | 2                                                     |
| **Swap**                                        | Get estimate amount                           | 2                                                     |
| **Swap**                                        | Get swap orders                               | 5                                                     |
| **Swap**                                        | Get order by ID                               | 5                                                     |
| **Swap**                                        | Create swap order (post)                      | 10                                                    |
| **Webhook**                                     | Create webhook (post)                         | 100                                                   |
| **Webhook**                                     | Get webhook                                   | 3                                                     |
| **Webhook**                                     | Delete webhook by ID                          | 1                                                     |
| **Transaction**                                 | Call smart contract method                    | 1                                                     |
| **Transaction**                                 | Compile smart contract                        | 100                                                   |
| **Wallet**                                      | Generate wallet mnemonic                      | 1                                                     |
| **Token**                                       | Get token info                                | 5                                                     |
| **Token**                                       | Get token balance                             | 5                                                     |
| **NFT**                                         | Get NFT info                                  | 10                                                    |
| **NFT**                                         | Get NFT balance                               | 10                                                    |
| **NFT**                                         | Get NFT metadata                              | 10                                                    |
| **Contract**                                    | Get contract ABI                              | 10                                                    |

### <mark style="color:purple;">Specific protocol features:</mark>

<table><thead><tr><th>Protocol</th><th width="254">Feature Cryptum</th><th>Credits weight</th></tr></thead><tbody><tr><td><strong>Bitcoin</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Bitcoin</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Bitcoin</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Bitcoin</strong></td><td>Get UTXOs</td><td>2</td></tr><tr><td><strong>Bitcoin</strong></td><td>Broadcast transaction data</td><td>10</td></tr><tr><td><strong>Bitcoin</strong></td><td>Get transaction by hash</td><td>2</td></tr><tr><td><strong>Bitcoin</strong></td><td>Get account balance</td><td>1</td></tr><tr><td><strong>Bitcoin</strong></td><td>Get main accounts</td><td>1</td></tr><tr><td><strong>Ethereum</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Ethereum</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Ethereum</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Ethereum</strong></td><td>Get transaction by hash</td><td>2</td></tr><tr><td><strong>Ethereum</strong></td><td>Broadcast transaction data</td><td>3</td></tr><tr><td><strong>Binance Smart Chain</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Binance Smart Chain</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Binance Smart Chain</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Binance Smart Chain</strong></td><td>Get transaction by hash</td><td>2</td></tr><tr><td><strong>Binance Smart Chain</strong></td><td>Broadcast transaction data</td><td>3</td></tr><tr><td><strong>Celo</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Celo</strong></td><td>Generate wallet from xpub</td><td>1</td></tr><tr><td><strong>Celo</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Celo</strong></td><td>Broadcast tx data</td><td>2</td></tr><tr><td><strong>Celo</strong></td><td>Get tx by hash</td><td>1</td></tr><tr><td><strong>Solana</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Solana</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Solana</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Solana</strong></td><td>Get tx by hash</td><td>2</td></tr><tr><td><strong>Solana</strong></td><td>Broadcast tx data</td><td>2</td></tr><tr><td><strong>Polygon</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Polygon</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Polygon</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Polygon</strong></td><td>Get transaction by hash</td><td>2</td></tr><tr><td><strong>Polygon</strong></td><td>Broadcast transaction data</td><td>3</td></tr><tr><td><strong>Stellar</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Stellar</strong></td><td>Generate addres from xpub</td><td>1</td></tr><tr><td><strong>Stellar</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Stellar</strong></td><td>Broadcast tx data</td><td>4</td></tr><tr><td><strong>Stellar</strong></td><td>Get tx by hash</td><td>2</td></tr><tr><td><strong>Ripple</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Ripple</strong></td><td>Generate addres from xpub</td><td>1</td></tr><tr><td><strong>Ripple</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Ripple</strong></td><td>Broadcast tx data</td><td>1</td></tr><tr><td><strong>Ripple</strong></td><td>Get tx by hash</td><td>1</td></tr><tr><td><strong>Cardano</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Cardano</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Cardano</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Cardano</strong></td><td>Get transaction by hash</td><td>1</td></tr><tr><td><strong>Cardano</strong></td><td>Get UTXOs</td><td>2</td></tr><tr><td><strong>Cardano</strong></td><td>Broadcast transaction data</td><td>2</td></tr><tr><td><strong>Avalanche C Chain</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Avalanche C Chain</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Avalanche C Chain</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Avalanche C Chain</strong></td><td>Broadcast transaction data</td><td>3</td></tr><tr><td><strong>Avalanche C Chain</strong></td><td>Get transaction by hash</td><td>2</td></tr><tr><td><strong>Avalanche C Chain</strong></td><td>Create avaxcchain transfer</td><td>1</td></tr><tr><td><strong>Hathor</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Hathor</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Hathor</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Hathor</strong></td><td>Get transaction by hash</td><td>2</td></tr><tr><td><strong>Hathor</strong></td><td>Get UTXOs</td><td>2</td></tr><tr><td><strong>Hathor</strong></td><td>Broadcast transaction data</td><td>3</td></tr><tr><td><strong>Stratus</strong></td><td>Generate wallet</td><td>1</td></tr><tr><td><strong>Stratus</strong></td><td>Generate address from xpub</td><td>1</td></tr><tr><td><strong>Stratus</strong></td><td>Get wallet info</td><td>2</td></tr><tr><td><strong>Stratus</strong></td><td>Get transaction by hash</td><td>2</td></tr><tr><td><strong>Stratus</strong></td><td>Broadcast transaction data</td><td>3</td></tr></tbody></table>
