Skip to content

Monorepo for Boundless, the verifiable compute layer

License

Notifications You must be signed in to change notification settings

hexcow/boundless

This branch is 65 commits behind boundless-xyz/boundless:main.

Folders and files

NameName
Last commit message
Last commit date
Feb 25, 2025
Sep 26, 2024
Feb 18, 2025
Feb 25, 2025
Feb 18, 2025
Feb 28, 2025
Feb 17, 2025
Feb 13, 2025
Feb 25, 2025
Feb 25, 2025
Feb 7, 2025
Feb 28, 2025
Sep 26, 2024
Nov 15, 2024
Jan 29, 2025
Jan 17, 2025
Sep 26, 2024
Jan 23, 2025
Nov 5, 2024
Nov 22, 2024
Feb 7, 2025
Feb 25, 2025
Feb 25, 2025
Feb 7, 2025
Jan 30, 2025
Feb 7, 2025
Jan 30, 2025
Nov 13, 2024
Nov 15, 2024
Feb 6, 2025
Feb 20, 2025
Feb 18, 2025
Jan 29, 2025
Feb 24, 2025
Jan 23, 2025
Oct 24, 2024
Jan 30, 2025
Jan 23, 2025
Feb 18, 2025
Nov 22, 2024
Nov 22, 2024

Repository files navigation

Boundless Logo

Boundless

This repository contains the core primitives for Boundless.

Note: If you are a builder looking to build an application on Boundless, you should start with the Boundless Foundry Template and the Boundless Builder Docs.

Note: If you are a prover looking to get started, please refer to the Boundless Prover Quick Start Guide.

Repository Structure

The repository is structured as a monorepo and contains Rust crates and Solidity contracts. Some key components:

Developing

If you don't already have Rust installed, start by installing Rust and rustup.

Then download the RISC Zero toolchain and install it using rzup:

curl -L https://risczero.com/install | bash

Next we can install the RISC Zero toolchain by running rzup install:

rzup install

You can verify the installation was successful by running:

cargo risczero --version

If you don't already have Forge installed, you can install it using Foundry:

curl -L https://foundry.paradigm.xyz | bash
foundryup

To build the Solidity contracts, run:

forge build

To build the Rust crates, run:

cargo build

Documentation

You can find the documentation in the documentation folder.

To build it and serve it locally, run the following commands:

bun install
bun run docs

Then open your browser and navigate to http://localhost:5173.

License

See LICENSE.

About

Monorepo for Boundless, the verifiable compute layer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 70.1%
  • Solidity 24.8%
  • Shell 2.4%
  • PLpgSQL 1.1%
  • Dockerfile 0.8%
  • Makefile 0.3%
  • Other 0.5%