---
title: Getting Started
---

# Overview

The js-hc-base library is the lowest-level stellar helper library. It can be used in a browser or in node.js. It is mainly used to read, create and
sign [transactions](https://stellar.org/developers/learn/concepts/transactions.html). This library is used and exposed by
[js-stellar-sdk](http://42.159.80.103:8080/huachain/js-stellar-sdk) but you can use it by itself if you don't need to communicate with Horizon.

* [Building and Installing](../README.md) js-hc-base
* [Building Transactions](./reference/building-transactions.md)
* [Examples](./reference/base-examples.md)

js-hc-base exposes the following classes:
* [Account](http://42.159.80.103:8080/huachain/js-hc-base/blob/master/src/account.js)
* [Asset](http://42.159.80.103:8080/huachain/js-hc-base/blob/master/src/asset.js)
* [Keypair](http://42.159.80.103:8080/huachain/js-hc-base/blob/master/src/keypair.js)
* [Memo](http://42.159.80.103:8080/huachain/js-hc-base/blob/master/src/memo.js)
* [Operation](http://42.159.80.103:8080/huachain/js-hc-base/blob/master/src/operation.js)
* [Transaction](http://42.159.80.103:8080/huachain/js-hc-base/blob/master/src/transaction.js)
* [TransactionBuilder](http://42.159.80.103:8080/huachain/js-hc-base/blob/master/src/transaction_builder.js)








