awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to fuellabs/fuels-rs

Open-source alternatives to Fuels Rs

30 open-source projects similar to fuellabs/fuels-rs, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Fuels Rs alternative.

  • nomicfoundation/hardhatAvatar de NomicFoundation

    NomicFoundation/hardhat

    8,489Ver en GitHub↗

    Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu

    TypeScriptblockchaindappsdebugging
    Ver en GitHub↗8,489
  • remix-project-org/remix-projectAvatar de remix-project-org

    remix-project-org/remix-project

    3,003Ver en GitHub↗

    Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete workspace for writing, compiling, deploying, and debugging smart contracts across simulated and public blockchain networks. The project distinguishes itself as a specialized toolchain for EVM debugging and analysis, offering opcode-level transaction stepping and state memory analysis. It also includes a dedicated zero-knowledge proof toolchain for compiling ZK circuits and generating cryptographic proofs, alongside an AI-powered coding assistant for code generation and explanati

    TypeScriptblockchainethereumevm
    Ver en GitHub↗3,003
  • mystenlabs/suiAvatar de MystenLabs

    MystenLabs/sui

    7,612Ver en GitHub↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Rustblockchaindistributed-ledger-technologymove
    Ver en GitHub↗7,612

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • web3/web3.jsAvatar de web3

    web3/web3.js

    19,936Ver en GitHub↗

    web3.js is a comprehensive TypeScript library designed to facilitate interaction with Ethereum-compatible blockchain networks. It serves as a foundational toolkit for decentralized applications, providing the necessary interfaces to query network state, manage cryptographic identities, and execute smart contract transactions. By abstracting the complexities of blockchain communication, the library enables developers to integrate decentralized logic directly into their applications. The library distinguishes itself through a modular architecture that prioritizes extensibility and flexible conn

    TypeScriptabi-decodersabi-encodersapi
    Ver en GitHub↗19,936
  • fuellabs/fuels-tsAvatar de FuelLabs

    FuelLabs/fuels-ts

    43,133Ver en GitHub↗

    fuels-ts is a TypeScript SDK and development toolkit for the Fuel blockchain. It provides a library for executing transactions and querying blockchain state, alongside a set of utilities for smart contract development and deployment. The toolkit includes a local blockchain node runner that supports hot-reloading to enable rapid testing and iteration. It further distinguishes itself by generating type-safe TypeScript definitions from smart contract specifications to ensure compile-time validation of function calls. The project covers a broad range of capabilities including wallet derivation u

    TypeScriptfueltypescript
    Ver en GitHub↗43,133
  • stellar/stellar-coreAvatar de stellar

    stellar/stellar-core

    3,269Ver en GitHub↗

    Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di

    C++
    Ver en GitHub↗3,269
  • foundry-rs/foundryAvatar de foundry-rs

    foundry-rs/foundry

    10,125Ver en GitHub↗

    Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing, and deploying contracts for the Ethereum Virtual Machine. It provides a local environment for simulating blockchain state and forking live networks to execute code without modifying the actual chain. The project features a property-based fuzzing engine to identify edge-case failures in contract logic and a transaction debugger for analyzing detailed execution traces and gas consumption. It enables developers to mirror the state of a remote chain locally to test against real-worl

    Rustalloyblockchainbytecode
    Ver en GitHub↗10,125
  • ethereumbook/ethereumbookAvatar de ethereumbook

    ethereumbook/ethereumbook

    21,521Ver en GitHub↗

    This project serves as a comprehensive technical reference and educational platform for the Ethereum ecosystem. It provides a deep dive into the fundamental architecture of decentralized ledger systems, covering the core mechanisms that enable trustless state transitions, cryptographic security, and network consensus. The documentation distinguishes itself by bridging high-level conceptual frameworks with practical implementation details. It details the lifecycle of smart contract development, from source code compilation and bytecode analysis to deployment and interaction patterns. Furthermo

    blockchainbookdapp
    Ver en GitHub↗21,521
  • smartcontractkit/full-blockchain-solidity-course-jsAvatar de smartcontractkit

    smartcontractkit/full-blockchain-solidity-course-js

    13,974Ver en GitHub↗

    This project is a comprehensive educational curriculum designed to teach developers how to build, test, and deploy decentralized applications and smart contracts on Ethereum-compatible networks. It serves as a structured technical guide for mastering programmable logic, decentralized finance protocols, and the architecture required to create secure distributed systems. The course distinguishes itself by focusing on the integration of blockchain smart contracts with web frontends, enabling the creation of interactive applications that allow users to read and write data directly from distribute

    alchemyblockchainchainlink
    Ver en GitHub↗13,974
  • trufflesuite/truffleAvatar de trufflesuite

    trufflesuite/truffle

    13,928Ver en GitHub↗

    Truffle is an Ethereum smart contract development framework providing a toolkit for compiling, testing, and deploying smart contracts to the Ethereum blockchain and compatible networks. It serves as an integrated environment for managing the full smart contract lifecycle. The framework includes a local blockchain emulator to simulate network environments for iterative testing without using real assets. It also features a blockchain network manager to configure and switch between various public and private network endpoints. The toolset covers smart contract compilation into bytecode and bina

    TypeScript
    Ver en GitHub↗13,928
  • consensys-archive/truffleAvatar de ConsenSys-archive

    ConsenSys-archive/truffle

    13,929Ver en GitHub↗

    Truffle is a development framework designed for the end-to-end lifecycle management of decentralized applications on the Ethereum blockchain. It provides a unified environment for developers to write, compile, test, and deploy smart contracts, serving as a comprehensive suite for managing the entire development process from initial code to network publication. The framework utilizes a command-line interface to automate core tasks, including the transformation of high-level source code into executable bytecode and the orchestration of contract deployments. By integrating a local virtual machin

    TypeScriptblockchainethereumframework
    Ver en GitHub↗13,929
  • ethereum/go-ethereumAvatar de ethereum

    ethereum/go-ethereum

    51,178Ver en GitHub↗

    Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that processes transactions, maintains the distributed ledger state, and participates in peer-to-peer consensus. It provides a robust infrastructure for synchronizing, validating, and serving blockchain data, utilizing a persistent Merkle Patricia Trie database to ensure the cryptographic integrity of historical records. As a sandboxed smart contract runtime, it executes bytecode according to deterministic protocol rules, enabling the deployment and interaction of decentralized appl

    Goblockchainethereumgeth
    Ver en GitHub↗51,178
  • solana-labs/solanaAvatar de solana-labs

    solana-labs/solana

    14,782Ver en GitHub↗

    Solana is a high-performance blockchain platform designed for decentralized applications and global financial systems. It provides a distributed ledger infrastructure that utilizes proof-of-stake consensus to maintain network integrity and secure digital assets. The platform includes a specialized runtime environment for executing smart contracts and a framework for developing programs in Rust. The system distinguishes itself through a suite of architectural components that enable high-throughput transaction processing. It employs a cryptographic clock mechanism to sequence transactions befor

    Rustbitcoinblockchainledger
    Ver en GitHub↗14,782
  • inoutcode/ethereum_bookAvatar de inoutcode

    inoutcode/ethereum_book

    4,081Ver en GitHub↗

    This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides structured instruction on blockchain fundamentals, smart contract development, and the architectural principles of decentralized applications. The resource covers technical domains including smart contract security auditing, network administration, and web3 programming. It details the implementation of token standards, the use of mnemonic seeds for wallet integration, and the creation of censorship-resistant application architectures. The documentation extends to system-level opera

    Vueblockchaindappsethereum
    Ver en GitHub↗4,081
  • solana-foundation/solana-web3.jsAvatar de solana-foundation

    solana-foundation/solana-web3.js

    2,739Ver en GitHub↗

    Solana Web3.js is a TypeScript and JavaScript client library for interacting with the Solana blockchain. It functions as a web3 client that provides an RPC wrapper for managing network requests and a toolkit for querying account state and executing on-chain program instructions. The library includes a specialized cryptography interface for generating key pairs and performing asynchronous signing and verification using web cryptography standards. It also provides a serialization tool for encoding and decoding data between JavaScript objects and byte buffers to match on-chain program state. Th

    TypeScriptblockchainjavascriptjs
    Ver en GitHub↗2,739
  • offciercia/defi-developer-road-mapAvatar de OffcierCia

    OffcierCia/DeFi-Developer-Road-Map

    10,697Ver en GitHub↗

    This project serves as a comprehensive educational roadmap and technical resource collection for developers building decentralized finance applications. It provides a structured curriculum that guides users through the entire lifecycle of blockchain development, from mastering smart contract architecture and security best practices to integrating decentralized infrastructure into modern web applications. The repository distinguishes itself by offering a holistic view of the decentralized ecosystem, bridging the gap between low-level protocol interaction and high-level application design. It c

    JavaScriptawesomeawesome-listblockchain
    Ver en GitHub↗10,697
  • ethereum/web3.jsAvatar de ethereum

    ethereum/web3.js

    19,935Ver en GitHub↗

    web3.js is a TypeScript development framework and library for integrating applications with the Ethereum blockchain. It serves as an Ethereum JSON RPC library for querying data and sending transactions, a smart contract interface for interacting with on-chain logic, and a wallet integration toolkit for managing private keys. The project provides specialized capabilities for blockchain node communication, enabling the execution of smart contract functions and the management of Ethereum accounts. It includes tools for web3 address resolution to translate human-readable names into machine-readab

    TypeScript
    Ver en GitHub↗19,935
  • austintgriffith/scaffold-ethAvatar de austintgriffith

    austintgriffith/scaffold-eth

    9,064Ver en GitHub↗

    Scaffold-eth is a comprehensive development stack and boilerplate for building decentralized applications. It provides a pre-configured starter kit that integrates smart contract development tools with a reactive user interface to accelerate the construction of Ethereum-based projects. The toolkit features dynamic frontend interface generation, which automatically builds a user interface mapped to smart contract functions for rapid logic verification. This allows for testing blockchain logic through a frontend without the need to write custom UI code. The project covers a broad range of deve

    CSS
    Ver en GitHub↗9,064
  • input-output-hk/cardano-slAvatar de input-output-hk

    input-output-hk/cardano-sl

    3,756Ver en GitHub↗

    This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros proof-of-stake consensus protocol. It provides a complete environment for operating a distributed record, including a cryptocurrency wallet backend and a peer-to-peer network layer. The system is distinguished by its use of a UTXO-based ledger model and a diffusion-based state synchronization layer for node communication. It integrates a Public Key Infrastructure with TLS-authenticated communication to secure inter-node traffic and employs hierarchical deterministic key derivati

    Haskell
    Ver en GitHub↗3,756
  • consensys-archive/ganache-uiAvatar de ConsenSys-archive

    ConsenSys-archive/ganache-ui

    4,708Ver en GitHub↗

    Ganache-UI is a visual interface and dashboard for managing a local Ethereum blockchain environment. It functions as a local blockchain simulator and node dashboard, providing a graphical way to develop and test smart contracts without connecting to a public network. The project provides tools for monitoring blockchain state, inspecting transaction logs, and visualizing blocks and account balances. It serves as a debugger for Ethereum applications, allowing for the simulation of transactions and verification of contract behavior during the development workflow. The interface handles client-s

    JavaScriptblockchaindevelopmentelectron
    Ver en GitHub↗4,708
  • diem/diemAvatar de diem

    diem/diem

    16,678Ver en GitHub↗

    Diem is a distributed ledger technology platform designed for the development of decentralized applications and the execution of programmable financial transactions. It provides a comprehensive framework for operating validator nodes that maintain ledger integrity through a Byzantine fault-tolerant consensus protocol, ensuring consistent state updates across a distributed network of participants. The platform distinguishes itself through a modular node architecture that decouples consensus, execution, and storage to facilitate scalability and maintenance. It utilizes a resource-oriented virtu

    Rustblockchain
    Ver en GitHub↗16,678
  • shardeum/shardeumAvatar de shardeum

    shardeum/shardeum

    31,393Ver en GitHub↗

    Shardeum is an autoscaling blockchain infrastructure designed to distribute network workloads across multiple shards to increase throughput. It uses a dynamic-sharding architecture that horizontally scales node capacity and adjusts the number of active shards based on real-time network demand. The system features an execution environment compatible with the Ethereum Virtual Machine, allowing it to run smart contracts and decentralized applications. It maintains network agreement and security through consensus-group partitioning, which organizes validator nodes into discrete groups. The platf

    TypeScriptblockchaindappethereum
    Ver en GitHub↗31,393
  • smartcontractkit/chainlinkAvatar de smartcontractkit

    smartcontractkit/chainlink

    8,222Ver en GitHub↗

    Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and real-world systems. It provides a secure and reliable infrastructure for blockchain applications to access external information, execute automated workflows, and interact with other blockchains. The network is secured by a staking-based model where node operators lock LINK tokens as collateral, which can be slashed for poor performance, incentivizing honest and accurate data delivery. The platform distinguishes itself through a comprehensive set of capabilities that extend beyond basi

    Goblockchainchainlinkethereum
    Ver en GitHub↗8,222
  • bitpay/bitcoreAvatar de bitpay

    bitpay/bitcore

    4,988Ver en GitHub↗

    Bitcore is a blockchain development framework and a set of libraries used to build applications that interact with the Bitcoin network and other blockchain protocols. It provides a multi-chain cryptocurrency wallet implementation, a peer-to-peer client for synchronizing distributed ledger data, and a transaction orchestrator for constructing, signing, and broadcasting transactions. The framework features a standardized JSON-RPC wrapper to normalize communication between applications and diverse blockchain node APIs. It implements hierarchical deterministic wallets that derive keys and address

    TypeScript
    Ver en GitHub↗4,988
  • solana-foundation/anchorAvatar de solana-foundation

    solana-foundation/anchor

    5,090Ver en GitHub↗

    Anchor is a framework for building, testing, and deploying Solana smart contracts. It provides a Rust domain-specific language (DSL) that uses macro‑based instruction dispatch and derive‑macro account validation to automate ownership checks, discriminator enforcement, and serialization before instruction execution. The framework also includes a CLI toolchain for scaffolding, compiling, and managing contracts across workspaces, a test harness that simulates program execution with account manipulation and compute unit benchmarking, and an IDL generator that emits a standardized JSON interface fr

    Rustblockchaincoralrust
    Ver en GitHub↗5,090
  • ethers-io/ethers.jsAvatar de ethers-io

    ethers-io/ethers.js

    8,643Ver en GitHub↗

    ethers.js is an Ethereum JavaScript library used to interact with the Ethereum blockchain by querying state and sending transactions via JSON-RPC providers. It functions as a smart contract wrapper, a Web3 provider interface, and a system for managing wallets and cryptographic signatures. The project provides a dedicated Ethereum Name Service resolver for translating human-readable names into blockchain addresses through forward and reverse lookup operations. It also includes an implementation for managing private keys and mnemonic phrases to sign digital data and authorize on-chain transacti

    TypeScriptblockchainethereumethers
    Ver en GitHub↗8,643
  • ibax-io/go-ibaxAvatar de IBAX-io

    IBAX-io/go-ibax

    7,858Ver en GitHub↗

    go-ibax is a blockchain protocol platform and decentralized application infrastructure used to deploy networks with custom governance and token economics. It provides a foundation for building decentralized applications through a framework that integrates identity management and on-chain data storage. The project features a multilingual virtual machine capable of executing smart contracts written in Go, Rust, and Solidity. It implements a sharded blockchain network to increase throughput and a privacy layer utilizing zero-knowledge proofs and homomorphic encryption to anonymize transaction da

    Goassetsblockchaincross-chain
    Ver en GitHub↗7,858
  • genlayerlabs/genlayer-project-boilerplateAvatar de genlayerlabs

    genlayerlabs/genlayer-project-boilerplate

    4,829Ver en GitHub↗

    This is a full-stack template for building decentralized applications on the GenLayer blockchain, combining smart contract development with a frontend integration pipeline. It provides a pre-configured environment for writing GenLayer smart contracts using Python decorators that specify function visibility, persistence, and typed storage structures, along with built-in linting to catch forbidden imports and nondeterministic calls before deployment. The boilerplate distinguishes itself by supporting nondeterministic smart contract operations—such as querying language models and fetching extern

    TypeScript
    Ver en GitHub↗4,829
  • fuellabs/swayAvatar de FuelLabs

    FuelLabs/sway

    61,626Ver en GitHub↗

    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

    Rustcompilerfuellanguage
    Ver en GitHub↗61,626
  • ton-blockchain/tonAvatar de ton-blockchain

    ton-blockchain/ton

    4,054Ver en GitHub↗

    This project is a full-stack implementation of the TON protocol, serving as a layer 1 blockchain protocol designed for transaction processing and smart contract execution. It encompasses the core blockchain validator node, storage daemons, and network logic required to maintain a distributed ledger. The system is distinguished by a sharding architecture and a specialized virtual machine for deploying asynchronous smart contracts. It utilizes a cell-based data storage model for deterministic serialization and an actor-based asynchronous message passing system for communication between contract

    C++blockchaincryptocurrencyinfinite-sharding
    Ver en GitHub↗4,054