A FROST Blueprint for Tangle Network.
Caution
This still WIP and mostly broken, keep an eye on the commit log
Before you can run this project, you will need to have the following software installed on your machine:
You will also need to install cargo-tangle
, our CLI tool for creating and deploying Tangle Blueprints:
To install the Tangle CLI, run the following command:
Supported on Linux, MacOS, and Windows (WSL2)
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tangle-network/gadget/releases/download/cargo-tangle-v0.1.2/cargo-tangle-installer.sh | sh
Or, if you prefer to install the CLI from crates.io:
cargo install cargo-tangle --force # to get the latest version.
Once cargo-tangle
is installed, you can create a new project with the following command:
cargo tangle blueprint create --name <project-name>
and follow the instructions to create a new project.
Once you have created a new project, you can run the following command to start the project:
cargo build
to build the project, and
cargo tangle blueprint deploy
to deploy the blueprint to the Tangle network.
This project is about creating a simple Hello World Blueprint for Tangle and EigenLayer. Blueprints are specifications for Actively Validated Services (AVS) on the Tangle Network. An AVS is an off-chain service that runs arbitrary computations for a user-specified period of time.
Blueprints provide a useful abstraction, allowing developers to create reusable service infrastructures as if they were smart contracts. This enables developers to monetize their work and align long-term incentives with the success of their creations, benefiting proportionally to their Blueprint's usage.
For more details, please refer to the project documentation.
If you have any feedback or issues, please feel free to open an issue on our GitHub repository.
This project is licensed under the unlicense License. See the LICENSE file for more details.