# getBalance

## Description

The `getBalance` function allows retrieving the balance of a specific address on the blockchain network.&#x20;

## Parameters

<table><thead><tr><th>Name</th><th width="119">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>address</code></td><td>string</td><td>The address to retrieve balance</td></tr></tbody></table>

## Response

| Property  | Type   | Description                          |
| --------- | ------ | ------------------------------------ |
| `balance` | string | The balance of the specified address |

## Example Request and Response

### Prerequisites

Before making requests with Volary SDK, you must have it installed.

You can install Volary SDK using either **`npm`** or **`yarn`**. Use the following commands to install Volary SDK:

```jsx
npm install @nest25/tokenomics-lib
OR
yarn add @nest25/tokenomics-lib
```

### Request

Here is an example of how to make a `getBalance` request using the Volary SDK:

```
// import Nest SDK library
const { volary } = require('@nest25/tokenomics-lib');

// create a new instance of staking
const Volary = new volary();

async function main() {
  // get balance of an address
  const result = await Volary.getBalance('0x22df7dfA1e579EE501f7D688542E8e3cB40ded89');
  // print the result
  console.log(result);
}
main();
```

### Response

```
1000.0
```

## Use Cases

* **Wallet Applications:** The `getBalance` function can be used in wallet applications to show the current balance of an address to the user.
* **Financial Services:** The function can be used by financial services to retrieve the balance of an address for accounting and auditing purposes.
* **Online Marketplaces:** The function can be used by online marketplaces to check the balance of an address before completing a transaction.
