This project is a curated directory and index of resources for Solidity smart contract development. It provides a categorized collection of libraries, development frameworks, security tools, and educational materials used to build and deploy decentralized applications. The repository functions as a comprehensive catalog for the software development lifecycle, featuring a specific index of community-vetted modular building blocks and token standard implementations. It also maintains a dedicated list of security resources, including static analyzers and fuzzers, to assist in auditing and securi
Sway is a smart contract development language and programming environment designed for writing, compiling, and deploying secure blockchain programs. It serves as a type-safe language for building on-chain logic and a static analysis toolchain that validates contracts before they are executed on a network. The ecosystem provides a development environment focused on blockchain application logic and web3 backend engineering. It integrates a type-safe programming approach to reduce vulnerabilities and ensure reliable state transitions for decentralized services. The toolchain incorporates static
Mist is a desktop application that serves as both an Ethereum wallet client and a decentralized application browser. It manages Ethereum accounts, synchronizes blockchain data, and provides a dedicated interface for interacting with DApps hosted on the Ethereum network. The application distinguishes itself by bundling an embedded Ethereum node that can be orchestrated and configured through command-line flags, with support for both IPC and RPC transport protocols. It includes a sandboxed DApp browser that isolates each application's execution context, and a transaction signing gateway that au
This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for smart contract execution, a blockchain wallet manager, and a programmatic network interface. It implements the necessary components to synchronize blockchain state, validate blocks, and process transactions on the Ethereum network. The software includes a dedicated command line interface for managing node operations and monitoring network status. It features a comprehensive suite of cryptographic utilities for generating account keypairs, managing encrypted secret stores, and sign
Fastest Ethereum archive node ever built
The main features of akula-bft/akula are: Ethereum Clients, Smart Contract Development.
Open-source alternatives to akula-bft/akula include: fuellabs/sway — Sway is a smart contract development language and programming environment designed for writing, compiling, and… bkrem/awesome-solidity — This project is a curated directory and index of resources for Solidity smart contract development. It provides a… paritytech/parity — Parity is an Ethereum client node implementation designed to run a full node, validate blocks, and maintain a local… ethereum/mist — Mist is a desktop application that serves as both an Ethereum wallet client and a decentralized application browser.… openethereum/parity-ethereum — This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for… yeasy/blockchain_guide — This is an educational resource that provides a comprehensive guide to blockchain and distributed ledger technologies,…