ipfs

ipfs/js-ipfs-bitswap

JavaScript implementation of Bitswap 'data exchange' protocol used by IPFS

TypeScript
69
48
Other
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of ipfs/js-ipfs-bitswap

Account's avatar
A logging component for use in js-libp2p modules
Account's avatar
Package to aggregate shared logic and dependencies for the libp2p ecosystem
Account's avatar
multiaddr implementation (binary + string representation of network addresses)
Account's avatar
Combines an array of AbortSignals into a single signal that is aborted when any signal is
Account's avatar
Node's event emitter for all engines.
Account's avatar
Empties an async iterator
Account's avatar
Streaming length prefixed buffers with async iterables
Account's avatar
Maps the values yielded by an async iterator
Account's avatar
Utility to "pipe" async iterables together
Account's avatar
Interface for multihash, multicodec, multibase and CID
Account's avatar
Utility functions to make dealing with Uint8Arrays easier
Account's avatar
Implementation of @libp2p/interface-peer-id
Account's avatar
Create PeerId instances
Account's avatar
Like lodash's _.defaultsDeep, but with array preservation
Account's avatar
TypeScript definitions for lodash.range
Account's avatar
TypeScript definitions for sinon
Account's avatar
TypeScript definitions for varint
Account's avatar
JavaScript project management
Account's avatar
Collects all values from an (async) iterable and returns them as an array
Account's avatar
JavaScript implementation of libp2p, a modular peer to peer network stack
Account's avatar
An interface for storing and retrieving blocks
Account's avatar
Invokes the passed function for each item in an iterable
Account's avatar
An AbortController that aborts after a specified timeout
Account's avatar
Append and consume bytes using only no-copy operations
Account's avatar
Stop iteration after n items have been received
Account's avatar
The interface implemented by a libp2p node
Account's avatar
Exponential Moving Average
Account's avatar
return a debounced function
Account's avatar
A generic interface for storing and retrieving data
Account's avatar
protobuf-style varint bytes - use msb to create integer values of varying sizes
Account's avatar
Progress events and types
Account's avatar
Shared code to make your bundle smaller when running protons in your app
Account's avatar
Parse all the varints in a Buffer (for when there are varints everywhere)
Account's avatar
Noise libp2p handshake for js-libp2p
Account's avatar
Yamux stream multiplexer for libp2p
Account's avatar
Implementation of the Identify Protocol
Account's avatar
JavaScript implementation of the Kad-DHT for libp2p
Account's avatar
A TCP transport for libp2p
Account's avatar
TypeScript definitions for lodash.difference
Account's avatar
TypeScript definitions for lodash.flatten
Account's avatar
Contains various implementations of the API contract described in interface-blockstore
Account's avatar
TypeScript definitions for stats-lite

Top contributors

daviddias's profile
daviddias
144 contributions
achingbrain's profile
achingbrain
103 contributions
dignifiedquire's profile
dignifiedquire
97 contributions
semantic-release-bot's profile
semantic-release-bot
34 contributions
dirkmc's profile
dirkmc
26 contributions
vmx's profile
vmx
23 contributions
jacobheun's profile
jacobheun
18 contributions
web3-bot's profile
web3-bot
17 contributions
greenkeeperio-bot's profile
greenkeeperio-bot
15 contributions
dependabot[bot]'s profile
dependabot[bot]
14 contributions

Recent events

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

No events yet