Developer Tools

The two main developers tools for the Avalanche Platform are Avash and Avalanche.

Avash — The Avalanche Shell Client

Avash is a shell client for interacting with the Avalanche Platform. Avash can deploy local networks and interact with the nodes in those networks. Its main use case is rapidly launching test network environments.

AvalancheJS — The Avalanche Platform JavaScript Library

AvalancheJS is a JavaScript library written in TypesScript which enables browser and Node.js clients to make API calls to Avalanche nodes. It provides a wide suite of tools to make asset creation, balance management, and funds transfer easy. Avalanche has tools for managing the node itself, accessing the Admin, Keystore, and Platform APIs built into Avalanche nodes.