> For the complete documentation index, see [llms.txt](https://storx.gitbook.io/welcome-to-storx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://storx.gitbook.io/welcome-to-storx/testnet/test-network-details.md).

# Test Network details

|          Name          |                                 StorX Testnet                                 |
| :--------------------: | :---------------------------------------------------------------------------: |
|     **Token Name**     |                                   **STORX**                                   |
|    **Native Token**    |                                    **SRX**                                    |
|      **Decimals**      |                                     **18**                                    |
| **XRC-20 token build** |                   [XinFin Network](https://xinfin.network/)                   |
|        **Stats**       |                     [Link](https://xinfin.network/#stats)                     |
|      **Explorer**      |                   [Link](https://storx.tech/store-data.html)                  |
|   **Stake SRX token**  |                        [Link](https://farmer.storx.io/)                       |
|    **Total Supply**    |                                  500 Million                                  |
|  **Contract Address**  | [Link](https://xdc.network/token/xdc5d5f074837f5d4618b3916ba74de1bf9662a3fed) |

### Deployments

* StorX Token Implementation - [xdcdc34e983e8558651ebb1fd3d2f2cf303bf8fd00a](https://xdc.network/addr/xdcdc34e983e8558651ebb1fd3d2f2cf303bf8fd00a)
* StorX Token Proxy - [xdc5d5f074837f5d4618b3916ba74de1bf9662a3fed](https://xdc.network/addr/xdc5d5f074837f5d4618b3916ba74de1bf9662a3fed)

### Testing

* Test Token Via Proxy `npm run test-proxy`
* Test Token Directly `npm run test-token`
* Test Both `npm run test-all`

### Contract Testing

A dedicated test suite has been created for testing of staking. Keeping in mind the time-dependent functionality nature of the contract, the block timestamp has been altered to test the contract at various points in time.

Command to run the test suite:

1. Run your local blockchain or test blockchain like ganache or truffle develop\
   e.g: for ganache

```
ganache-cli
```

1. Run the staking test suite using

```
npm run test-staking
```

The test results at the time of deployment can be found [here](https://github.com/StorXNetwork/storx-contracts/blob/master/test-result/staking-test.log)\
Staking test suite can be found [here](https://github.com/StorXNetwork/storx-contracts/blob/master/test/Staking)

### [storx-contracts](https://github.com/StorXNetwork/storx-contracts) <a href="#blob-path" id="blob-path"></a>

{% embed url="<https://raw.githubusercontent.com/StorXNetwork/storx-contracts/a742574ddcc40359c3f56ed8856df644e2777f4e/diagrams/storx.svg>" %}

#### **Proxy**

{% embed url="<https://raw.githubusercontent.com/StorXNetwork/storx-contracts/a742574ddcc40359c3f56ed8856df644e2777f4e/diagrams/proxy.svg>" %}
