chainsafe

chainsafe/discv5

A Typescript implementation of the Discv5 protocol

TypeScript
31
21
Apache License 2.0

Discv5 is a TypeScript implementation of the Discv5 protocol, a peer discovery mechanism used in Ethereum's network. It provides a robust and efficient way to discover and connect with peers in a decentralized network. This project is designed for developers working on Ethereum-based applications or other decentralized systems that require peer discovery functionality.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of chainsafe/discv5

Account's avatar
Crypto primitives for libp2p
Account's avatar
The interface implemented by a libp2p node
Account's avatar
Implementation of @libp2p/interface-peer-id
Account's avatar
The JavaScript implementation of the Multiaddr spec
Account's avatar
For encoding to/from base64urls
Account's avatar
JS crypto library
Account's avatar
bigint to buffer conversion with native support
Account's avatar
Lightweight debugging utility for Node.js and the browser
Account's avatar
Create an error with a code
Account's avatar
Recursive Length Prefix Encoding Module
Account's avatar
Strictly and safely type any EventEmitter-like interface on any object
Account's avatar
Read/write unsigned varints from Uint8Arrays and Uint8ArrayLists
Account's avatar
Additional ESLint's rules for Node.js
Account's avatar
Create PeerId instances
Account's avatar
TypeScript definitions for bn.js
Account's avatar
TypeScript definitions for chai
Account's avatar
TypeScript definitions for debug
Account's avatar
TypeScript definitions for eslint
Account's avatar
TypeScript definitions for mocha
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Runs prettier as an eslint rule
Account's avatar
Spectacular Test Runner for JavaScript.
Account's avatar
simple, flexible, fun test framework
Account's avatar
the Istanbul command line interface
Account's avatar
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

wemeetagain's profile
wemeetagain
275 contributions
github-actions[bot]'s profile
github-actions[bot]
43 contributions
acolytec3's profile
acolytec3
26 contributions
dapplion's profile
dapplion
19 contributions
atoulme's profile
atoulme
15 contributions
twoeths's profile
twoeths
14 contributions
mpetrunic's profile
mpetrunic
9 contributions
samlior's profile
samlior
5 contributions
dependabot[bot]'s profile
dependabot[bot]
5 contributions
vasco-santos's profile
vasco-santos
5 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet