Skip to main content
Version: v. 1

Introduction

Foxar is a blazing fast, portable and modular toolkit for Core BC app development.

Spark: Core testing framework (like Truffle, Hardhat and DappTools).

Probe: Swiss army knife for interacting with CVM smart contracts, sending transactions and getting chain data.

Shuttle: Local Core node, akin to Ganache, Hardhat Network.

Pilot: Fast, utilitarian, and verbose solidity REPL.

Foxar manages your dependencies, compiles your project, runs tests, deploys, and lets you interact with the chain from the command-line and via Ylem scripts.

Sections

Getting Started

To get started with Foxar, install Foxar and set up your first project.

Projects

This section will give you an overview of how to create and work with existing projects.

Spark Overview

The overview will give you all you need to know about how to use spark to develop, test, and deploy smart contracts.

Probe Overview

Learn how to use probe to interact with smart contracts, send transactions, and get chain data from the command-line.

Shuttle Overview

Learn about shuttle, Foxar's local node.

Pilot Overview

Learn how to use pilot, Foxar's integrated Ylem REPL.

Configuration

Guides on configuring Foxar.

Tutorials

Tutorials on building smart contracts with Foxar.

Contributing

Help us improve Foxar: Contributing

Appendix

References, troubleshooting, and more.