defdone
fondant-app
TypeScript

Testing environment for Casper blockchain.

Last updated Oct 2, 2025
263
Stars
9
Forks
31
Issues
0
Stars/day
Attention Score
59
Language breakdown
TypeScript 83.1%
Rust 14.3%
HTML 1.6%
Dockerfile 0.7%
Shell 0.2%
PowerShell 0.0%
Files click to expand
README

Fondant: A Blockchain Application Suite

Welcome to Fondant version 1.1! Fondant is a suite of tools the purpose of which is to help you develop and test your applications on the Casper blokchain. We provide all the functionality of CCTL packaged in a slick UI. The app runs on docker containers so you don't have to wander about cross-compatibility or demanding compilations.

To get started install docker, clone the repo and build the images using the docker compomse file.

clone https://github.com/block-bites/fondant-app && cd  fondant-app && docker-compose up --build

Frontend Features

Explore the user-friendly interface of Fondant's frontend:

  • Accounts Page: This section displays all user accounts, complete with their private and public keys.
  • Blocks Section: View all blockchain blocks arranged in chronological order.
  • Deploys, Events, Logs: Access detailed information about deploys, events, and logs for in-depth analysis.

Backend Capabilities

We've set up proxies for essential ports as backend endpoints. Example: http://localhost/node-1/rpc. These endpoints allow direct connection to the respective node's RPC port. Sample Commands:

  • To check the status of node 1:
casper-client get-node-status -n http://localhost/node-1/rpc
  • To retrieve the latest block info from node 2:
casper-client get-block -n http://localhost/node-1/rpc
  • To get the current state root hash from node 3:
casper-client get-state-root-hash -n http://localhost/node-1/rpc (applicable after the first block emission)

Currently, nodes 1 to 5 are supported, with plans to make this configurable in future updates.

© 2026 GitRepoTrend · defdone/fondant-app · Updated daily from GitHub