# xchain-mayachain

This section for the XChain Mayachain library provides developers with a detailed understanding of the operational workflow and underlying mechanisms of the library.

&#x20;It outlines the steps involved in utilizing the library's features and functionalities to interact effectively with the Mayachain blockchain network.

### Third-Party Library <a href="#third-party-library" id="third-party-library"></a>

It communicates with Mayachain by using [`cosmos-client`](https://github.com/cosmos-client/cosmos-client-ts)

#### Client URL <a href="#client-url" id="client-url"></a>

* Mainnet: `http://3.132.133.211:1317`
* Testnet: `http://3.16.115.200:1317`

Available mainnet seeds [`here`](https://mayanode.mayachain.info/mayachain/nodes) Available testnet seeds [`here`](https://stagenet.mayanode.mayachain.info/mayachain/nodes)

#### Explorer URL <a href="#explorer-url" id="explorer-url"></a>

* Mainnet: [`https://www.explorer.mayachain.info`](https://www.explorer.mayachain.info/)

#### Chain ID <a href="#chain-id" id="chain-id"></a>

* Mainnet: `mayachain-mainnet-v1`
* Stagenet `mayacgain-stagenet-v1`

### Address Generation <a href="#address-generation" id="address-generation"></a>

It supports the [`BIP44 path derivations`](https://github.com/satoshilabs/slips/blob/master/slip-0044.md). By default, the index is 0. - `44/931/0/0`

### Peer Dependencies

You can visit the [xchain-mayachain](https://github.com/xchainjs/xchainjs-lib/tree/master/packages/xchain-mayachain) package repository to get the updated peer dependencies by looking at the "devDependencies" object in the "package.json" file.

For more information about the API of the package, please click [here](https://docs.xchainjs.org/xchain-docs/xchain-mayachain/docs/index.html)
