lodestar
🌟 TypeScript Implementation of Ethereum Consensusweb3.unity
🕹 Unity SDK for building games that interact with blockchains.forest
🌲 Rust Filecoin Node Implementationdappeteer
[DEPRECATED]🏌🏼E2E testing for dApps using Puppeteer + MetaMaskChainBridge
🌉 Modular Multi-Directional Blockchain Bridge to interact with Multiple Networks; Ethereum, Ethereum Classic, Substrate, based chains. Stay tuned for ChainBridge Hub!gossamer
🕸️ Go Implementation of the Polkadot Hostmina-rs
Rust implementation of the Mina protocol, targeting Wasm and ARM architectures.js-libp2p-gossipsub
TypeScript implementation of Gossipsubchainbridge-solidity
⚙️ Solidity contracts for Sygma (ChainBridge)filsnap
MetaMask snap for interacting with Filecoin dapps.chainbridge-core
🌁 Sygma core library (ChainBridge)bls
💻 Javascript Implementation of Boneh-Lynn-Shacham Signaturesgo-schnorrkel
🍵 Schnorr Signatures over Ristretto255 in pure Gometamask-snap-polkadot
Metamask plugin for interacting with Polkadot dapps and other Substrate based chains.Spectre
ZK coprocessor for verifying Beacon chain headers via Altair lightclient protocolnodewatch-api
A devp2p crawler targeted at Eth2 nodeschainbridge-substrate
ui-monorepo
ChainSafe Files & Storage UI Monorepossz
Typescript implementation of Simple Serialize (SSZ)ChainGuardian
Eth2.0 desktop validator clientWeiPay
WeiPay is an open source cryptocurrency wallet available for both iOS and Android mobile devices. WeiPay will support Ethereum out of the box with added support for ERC-20 & ERC-223 tokens.js-libp2p-noise
Noise libp2p handshake for js-libp2pchainbridge-deploy
Deploy tooling for ChainBridgeZipline-lightclient
Hackathon for EthBogota - An Eth2 light client using Cannon verifyable computationnodewatch-ui
discv5
A Typescript implementation of the Discv5 protocolweb3js-example-react-app
Multix
Use a Multisig to do anything, on Polkadotchainbridge-ui
filecoindot
Filecoin to substrate bridgedenode
a mechanism for incentivizing full nodeschainbridge-substrate-chain
Simple Substrate chain for testing purposesPINT
A Polkadot ecosystem index for investors. A self sustaining auction treasury for parachains.eth-local
The purpose of eth-local is to offer a standardized way to store your keystore files on your local machine. While also allowing you to use them in browser.rust-libp2p-nym
implementation of a libp2p transport using the Nym mixnetchaindb
go key-value store using badgerDBas-sha256
AssemblyScript implementation of SHA256blst-ts
Typescript wrapper for https://github.com/supranational/blst native bindings, a highly performant BLS12-381 signature librarybls-keygen
Key management for BLS curves written in TypeScript and browser compatiblechainlink-cosmos
Chainlink on Cosmos: Cosmos SDK module for Chainlink data feedsdas-prototype
Research prototypes of Data Availability Sampling for Ethereum (WIP)bls-keystore
Implementation of bls keystore - EIP 2335bls-js
BLS signature implementationtruffle-plugin-abigen
Truffle plugin to post-process contracts for go-ethereum's abigenweb3-context
A React context implementation of Onboard.js & general utilitiesAnemone
A testing tool that broadcasts batches of transactions and tests opcodespersistent-merkle-tree
js-libp2p-yamux
Typescript implementation of Yamuxchainbridge-core-example
ethermint-deploy
audits
This is public repository that holds ChainSafe audit reportshardhat-plugin-multichain-deploy
forest-iac
Infrastructure as Code to support the Forest Filecoin projectssz-js
Simple Serialize in TypeScriptchainbridge-utils
dapp-boilerplate
A shared boilerplate for Dapp developmentens-aztec-privacy
[BETA] Sending private transactions to ENS domains using Aztec and custom ENS Resolver contract.go-signature-adaptor
A pure Go implementation of ECDSA signature adaptorsdotcon-0.5
Decentralized Networking with Libp2plodestar-quickstart
Scripts to quick start Lodestar and execution clients pre and post-merge Ethereum.api3-rust
Rewrite API3 Solidity contracts in Rust (for Solana, Near, Oasis)foundry-multichain-deploy
W-OTS
Winternitz OTS+ implementationhobbits-ts
A TypeScript implementation of the Hobbits Ethereum Wire Protocolsimpleserialize.com
WebZjs
A fully-featured javascript/typescript library for interacting with the Zcash network from the browserjs-libp2p-quic
go-cumulus
Go implementation of cumulus. for creating parachains with gossamerChainSafe-Demo-WebGLProject-Files
Project Files For The ChainSafe Demolazy-minting-server
Sample implementation of a lazy minting serverethersjs-genaddress
a simple script to generate an eth address utilizing ethers.jsgame-web3wallet
bls-hd-key
BLS key derivation and hd key utilitieseth-drive
eth-drive is the first disk utility tool designed for ethereum addressesmina-snap
Metamask snap for interacting with mina procotoleth2-light-client-demo
enr-app
fil-secondary-retrieval-markets
Client and Provider implementations to enable secondary retrieval markets on Filecoinengineering-handbook
ChainSafe Engineering Handbookserde-bin-prot
A Rust crate that adds serde support for the bin_prot serialization formatgame-web3gl
files-cli
A cli tool to download and decrypt any file uploaded using ChainSafe Fileschainbridge-docs
TypeScript-Cli-Generator
A TypeScript CLI TemplateAGP-Report
Report for the Aragon Chainrust-bls-derivation
beacon-state-upload
EthIndia2019
sha256-rust-wasm
A wrapper around rust implementation of sha256zcash-wasm-benchmark
marketplace-landing
This is the marketplace landing page, currently a waitlist.Zipline-Casper
A prototype implementation of the Zipline block root oracle using Casper finalityaleo-snap
subgraph-arweave-example
Example subgraph for Arweaveweb3-plugin-zksync
near-snap
cypress-polkadot-wallet
game-docs-v2
persistent-ts
ECOHacks
Love Open Source and this site? Check out how you can help us