README.md
[![logo][]](https://xyo.network)
# sdk-xyo-client-js
[![main-build][]][main-build-link]
[![npm-badge][]][npm-link]
[![codacy-badge][]][codacy-link]
[![codeclimate-badge][]][codeclimate-link]
[![snyk-badge][]][snyk-link]
[![license-badge][]][license-link]
> The XYO Foundation provides this source code in our efforts to
> advance the understanding of the XYO Protocol and its possible uses.
> We continue to maintain this software in the interest of developer education.
## Table of Contents
- [Title](#sdk-xyo-client-js)
- [Table of Contents](#table-of-contents)
- [Description](#description)
- [Install](#install)
- [Maintainers](#maintainers)
- [License](#license)
- [Credits](#credits)
## Description
> Primary SDK for using the XYO Protocol 2.0 from TypeScript/JavaScript.
> Designed to work in both browser based and Node JS based solutions.
## Use the sdk in another project
Using npm:
```sh
npm i --save @xyo-network/sdk-xyo-client-js
```
Using yarn:
```sh
yarn add @xyo-network/sdk-xyo-client-js
```
## Building the sdk locally
First clone the repo to your local computer. Once you have done that, from
inside the folder where it was cloned, these are some commands you can do.
See list of XY scripts.
```sh
yarn xy help
```
Compile the mono repo
```sh
yarn xy compile
```
## Maintainers
- [Arie Trouw](https://github.com/arietrouw) [(arietrouw.com)](https://arietrouw.com)
- [Matt Jones](https://github.com/jonesmac)
- [Joel Carter](https://github.com/JoelBCarter)
## License
> See the [LICENSE](https://raw.githubusercontent.com/XYOracleNetwork/sdk-xyo-client-js/main/LICENSE)
> file for license details
## Credits
[Made with 🔥 and ❄️ by XYO](https://xyo.network)
[logo]: https://cdn.xy.company/img/brand/XYO_full_colored.png
[main-build]: https://github.com/XYOracleNetwork/sdk-xyo-client-js/actions/workflows/build.yml/badge.svg
[main-build-link]: https://github.com/XYOracleNetwork/sdk-xyo-client-js/actions/workflows/build.yml
[npm-badge]: https://img.shields.io/npm/v/@xyo-network/sdk-xyo-client-js.svg
[npm-link]: https://www.npmjs.com/package/@xyo-network/sdk-xyo-client-js
[codacy-badge]: https://app.codacy.com/project/badge/Grade/ba1f344ae34e4bfe999331cf4e27b9f5
[codacy-link]: https://www.codacy.com/gh/XYOracleNetwork/sdk-xyo-client-js/dashboard?utm_source=github.com&utm_medium=referral&utm_content=XYOracleNetwork/sdk-xyo-client-js&utm_campaign=Badge_Grade
[codeclimate-badge]: https://api.codeclimate.com/v1/badges/0e76349c9541f3866948/maintainability
[codeclimate-link]: https://codeclimate.com/github/XYOracleNetwork/sdk-xyo-client-js/maintainability
[snyk-badge]: https://snyk.io/test/github/XYOracleNetwork/sdk-xyo-client-js/badge.svg?targetFile=package.json
[snyk-link]: https://snyk.io/test/github/XYOracleNetwork/sdk-xyo-client-js?targetFile=package.json
[license-badge]: https://img.shields.io/github/license/XYOracleNetwork/sdk-xyo-client-js
[license-link]: https://github.com/XYOracleNetwork/sdk-xyo-client-js/blob/main/LICENSE