Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rtradeltd/bootstrap
bootstrap helpers for go-libp2p
https://github.com/rtradeltd/bootstrap
bootstrap golang ipfs libp2p
Last synced: 25 days ago
JSON representation
bootstrap helpers for go-libp2p
- Host: GitHub
- URL: https://github.com/rtradeltd/bootstrap
- Owner: RTradeLtd
- License: apache-2.0
- Created: 2019-06-20T07:14:02.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-28T22:36:27.000Z (over 4 years ago)
- Last Synced: 2024-10-14T16:02:19.686Z (2 months ago)
- Topics: bootstrap, golang, ipfs, libp2p
- Language: Go
- Size: 55.7 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bootstrap
[![codecov](https://codecov.io/gh/RTradeLtd/bootstrap/branch/master/graph/badge.svg)](https://codecov.io/gh/RTradeLtd/bootstrap)
`bootstrap` provides helpers for bootstrapping libp2p hosts. It supports bootstrapping off the default libp2p bootstrap peers from `ipfs/go-ipfs-config` combined with the Temporal production IPFS nodes. Additionally it supports a `DynamicBootstrap` method to be used in-combination with a persistent peerstore to enable a "decentralized boostrapping" method that isn't reliant on pre-existing hosts.
The `Bootstrap` and `DefaultBootstrapPeers` are modified versions of those contained in `hsanjuan/ipfs-lite`.