#bootstrap #dns #routes #checkpoint

melbootstrap

Trust bootstrapping for Mel clients

5 releases

0.8.4 May 22, 2023
0.8.3 Feb 26, 2023
0.8.2 Feb 25, 2023
0.8.1 Feb 25, 2023
0.8.0 Feb 25, 2023

#1832 in Network programming

Download history 241/week @ 2023-08-09 195/week @ 2023-08-16 220/week @ 2023-08-23 248/week @ 2023-08-30 467/week @ 2023-09-06 225/week @ 2023-09-13 211/week @ 2023-09-20 239/week @ 2023-09-27 190/week @ 2023-10-04 389/week @ 2023-10-11 295/week @ 2023-10-18 288/week @ 2023-10-25 327/week @ 2023-11-01 255/week @ 2023-11-08 205/week @ 2023-11-15 174/week @ 2023-11-22

1,004 downloads per month
Used in 9 crates (8 directly)

ISC license

4KB

The melbootstrap crate contains bootstrap information for Themelio clients. In particular, it provides

  • Hardcoded bootstrap nodes for joining the replica peer-to-peer network
  • Hardcoded checkpoints: known block hashes / heights for both the testnet and mainnet. This is required for correct functionality due to "weak subjectivity". In short, without a somewhat recent (within 70 days / 200,000 blocks) known block height, blocks cannot be validated in a trustworthy manner.

Dependencies

~10MB
~209K SLoC