-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
691 lines (639 loc) · 43.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="The Libbitcoin toolkit is a set of cross platform C++ libraries for building bitcoin applications. Libbitcoin consists of a modular API as well as end user applications for demonstrating both the server and client capabilities. The Libbitcoin Institute has a goal of funding Bitcoin development and furthering the cryptocurrency space.">
<meta name="author" content="neillm(at)thecodefactory[dot]org">
<meta property="og:site_name" content="Libbitcoin Institute" /> <!-- website name -->
<meta property="og:site" content="https://libbitcoin-institute.com" /> <!-- website link -->
<meta property="og:title" content="Announcing the Libbitcoin Institute!"/> <!-- title shown in the actual shared post -->
<meta property="og:description" content="The Libbitcoin Institute is a non-profit entity for formalizing operations, accelerating work, and sustaining future development of core Bitcoin infrastructure." /> <!-- description shown in the actual shared post -->
<meta property="og:image" content="" /> <!-- image link, make sure it's jpg -->
<meta property="og:url" content="" /> <!-- where do you want your post to link to -->
<meta property="og:type" content="article" />
<title>The Libbitcoin Institute - Promoting Bitcoin since 2019</title>
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,600,700" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i" rel="stylesheet">
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/fontawesome-all.css" rel="stylesheet">
<link href="css/swiper.css" rel="stylesheet">
<link href="css/magnific-popup.css" rel="stylesheet">
<link href="css/styles.css" rel="stylesheet">
<link rel="icon" href="images/libbitcoin-favicon.png">
</head>
<body data-spy="scroll" data-target=".fixed-top">
<!-- Preloader -->
<div class="spinner-wrapper">
<div class="spinner">
<div class="bounce1"></div>
<div class="bounce2"></div>
<div class="bounce3"></div>
</div>
</div>
<!-- end of preloader -->
<!-- Navigation -->
<nav class="navbar navbar-expand-md navbar-dark navbar-custom fixed-top">
<!-- Image Logo -->
<a class="navbar-brand logo-image" href="index.html"><img src="images/libbitcoin-circle-small.png" alt="alternative"></a>
<a class="logo-text" href="index.html">Libbitcoin Institute</a>
<!-- Mobile Menu Toggle Button -->
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-awesome fas fa-bars"></span>
<span class="navbar-toggler-awesome fas fa-times"></span>
</button>
<!-- end of mobile menu toggle button -->
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link page-scroll" href="#header">HOME <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#about">ABOUT</a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#mission">MISSION</a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#discover">DISCOVER</a>
</li>
<li class="nav-item">
<a class="nav-link page-scroll" href="#contact">CONTACT</a>
</li>
</ul>
<span class="nav-item social-icons">
<span class="fa-stack">
<a href="https://github.com/libbitcoin">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-g-char fa-stack-1x"></i>
</a>
</span>
<span class="fa-stack">
<a href="https://github.com/libbitcoin/libbitcoin-system/wiki">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-book fa-stack-1x"></i>
</a>
</span>
</span>
</div>
</nav> <!-- end of navbar -->
<!-- end of navigation -->
<!-- Header -->
<header id="header" class="header">
<div class="header-content">
<div class="container">
<div class="row">
<div class="col-lg-8">
<div class="text-container">
<h1>LIBBITCOIN IS BITCOIN <br>FOR <span id="js-rotating">DEVELOPERS, DESIGNERS, BUILDERS, EDUCATORS, INTEGRATORS, USERS</span></h1>
<p class="p-large">The Libbitcoin Institute is a non-profit entity for formalizing operations, accelerating work, and sustaining future development of core Bitcoin infrastructure.</p>
<p class="p-large">Libbitcoin is a cross-platform set of C++ libraries, toolkits, and educational resources for building on Bitcoin. Truly one of the easiest and full featured Bitcoin APIs and tools in existence. Try it today!</p>
<a class="btn-solid-lg page-scroll" href="https://github.com/libbitcoin"><i class="fab fa-g-char"></i>GITHUB</a>
<a class="btn-solid-lg page-scroll" href="https://github.com/libbitcoin/libbitcoin-system/wiki"><i class="fab fa-book"></i>DOCUMENTATION</a>
</div>
</div> <!-- end of col -->
<div class="col-lg-4">
<div class="image-container">
<img class="img-fluid" src="images/libbitcoin-repos.png" alt="alternative">
</div> <!-- end of image-container -->
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of header-content -->
</header> <!-- end of header -->
<!-- end of header -->
<!-- Team Libbitcoin -->
<div class="slider-1">
<div class="container">
<div class="row">
<h2>Team Libbitcoin</h2>
<div class="col-lg-12">
<!-- Card Slider -->
<div class="slider-container">
<div class="swiper-container card-slider">
<div class="swiper-wrapper">
<!-- Slide -->
<div class="swiper-slide">
<div class="card">
<img class="card-image" src="images/libbitcoin-eric.png" alt="alternative">
<div class="card-body">
<p class="testimonial-text">Project maintainer and leading expert on Cryptoeconomics.</p>
<p class="testimonial-author">Eric Voskuil - Maintainer, Author</p>
</div>
</div>
</div> <!-- end of swiper-slide -->
<!-- end of slide -->
<!-- Slide -->
<div class="swiper-slide">
<div class="card">
<img class="card-image" src="images/libbitcoin-thomas.png" alt="alternative">
<div class="card-body">
<p class="testimonial-text">Founder & CIO of HODL Capital, Investor, Advisor, Lawyer.</p>
<p class="testimonial-author">Thomas Pacchia - Founder, Advisor</p>
</div>
</div>
</div> <!-- end of swiper-slide -->
<!-- end of slide -->
<!-- Slide -->
<div class="swiper-slide">
<div class="card">
<img class="card-image" src="images/libbitcoin-circle.png" alt="alternative">
<div class="card-body">
<p class="testimonial-text">Libbitcoin contributor and developer.</p>
<p class="testimonial-author">Phillip Mienk - Developer</p>
</div>
</div>
</div> <!-- end of swiper-slide -->
<!-- end of slide -->
<!-- Slide -->
<div class="swiper-slide">
<div class="card">
<img class="card-image" src="images/libbitcoin-neill.png" alt="alternative">
<div class="card-body">
<p class="testimonial-text">Libbitcoin contributor and developer.</p>
<p class="testimonial-author">Neill Miller - Developer</p>
</div>
</div>
</div> <!-- end of swiper-slide -->
<!-- end of slide -->
<div class="swiper-slide">
<div class="card">
<img class="card-image" src="images/libbitcoin-circle.png" alt="alternative">
<div class="card-body">
<p class="testimonial-text">Libbitcoin contributor and developer.</p>
<p class="testimonial-author">Kulpreet Singh - Developer</p>
</div>
</div>
</div> <!-- end of swiper-slide -->
<!-- end of slide -->
<!-- Slide -->
<div class="swiper-slide">
<div class="card">
<img class="card-image" src="images/libbitcoin-circle.png" alt="alternative">
<div class="card-body">
<p class="testimonial-text">Libbitcoin contributor and author.</p>
<p class="testimonial-author">James Chiang - Author</p>
</div>
</div>
</div> <!-- end of swiper-slide -->
<!-- end of slide -->
</div> <!-- end of swiper-wrapper -->
<!-- Add Arrows -->
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
<!-- end of add arrows -->
</div> <!-- end of swiper-container -->
</div> <!-- end of slider-container -->
<!-- end of card slider -->
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of slider-1 -->
<!-- end of testimonials -->
<!-- Project Goals -->
<div id="about" class="tabs libbitcoin-background">
<div class="container">
<div class="row">
<div class="col-lg-12">
<h2>ABOUT LIBBITCOIN</h2>
<div class="p-heading p-large">Launched in 2011 by Amir Taaki, Libbitcoin was the first implementation of Bitcoin after Satoshi's original prototype. The Libbitcoin Institute seeks to further decentralize Bitcoin's developer base with an experienced and highly-motivated team.</div>
</div> <!-- end of col -->
</div> <!-- end of row -->
<div class="row">
<!-- Tabs Links -->
<ul class="nav nav-tabs" id="lenoTabs" role="tablist">
<li class="nav-item">
<a class="nav-link active" id="nav-tab-1" data-toggle="tab" href="#tab-1" role="tab" aria-controls="tab-1" aria-selected="true"><i class="fas fa-search"></i>OVERVIEW</a>
</li>
<li class="nav-item">
<a class="nav-link" id="nav-tab-2" data-toggle="tab" href="#tab-2" role="tab" aria-controls="tab-2" aria-selected="false"><i class="fas"><img width="20" src="images/libbitcoin-favicon.png"/></i>PRINCIPLES</a>
</li>
<li class="nav-item">
<a class="nav-link" id="nav-tab-3" data-toggle="tab" href="#tab-3" role="tab" aria-controls="tab-3" aria-selected="false"><i class="fas fa-binoculars"></i>HIGHLIGHTS</a>
</li>
</ul>
<!-- end of tabs links -->
<!-- Tabs Content-->
<div class="tab-content" id="lenoTabsContent">
<!-- Tab -->
<div class="tab-pane fade show active" id="tab-1" role="tabpanel" aria-labelledby="tab-1">
<div class="container">
<div class="row">
<!-- Text And Icon Cards Area -->
<div class="col-md-12">
<div class="icon-cards-area">
<div class="card">
<div class="card-icon">
<i class="far fa-file-code"></i>
</div>
<div class="card-body">
<h4 class="card-title">Modular Components</h4>
<p>Each libbitcoin source repository was designed for a specific purpose. Avoid complexity and bloat by using only what you need.</p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-system">libbitcoin-system</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-blockchain">libbitcoin-blockchain</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-client">libbitcoin-client</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-consensus">libbitcoin-consensus</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-database">libbitcoin-database</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-explorer">libbitcoin-explorer</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-network">libbitcoin-network</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-node">libbitcoin-node</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-protocol">libbitcoin-protocol</a></p>
<p><a class="turquoise" href="https://github.com/libbitcoin/libbitcoin-server">libbitcoin-server</a></p>
</div>
</div>
<div class="card">
<div class="card-icon">
<i class="fas fa-cube"></i>
</div>
<div class="card-body">
<h4 class="card-title">Standalone Applications</h4>
<p><b>Bitcoin Server</b>: a full p2p node with a high-performance query interface that supports ZeroMQ, WebSockets, and JSON-RPC. Bitcoin Server also features an optional built-in web-based realtime block explorer.</p>
<p><b>Bitcoin Node</b>: a full p2p node (commonly referred to as a Bitcoin full node).</p>
<p><b>Bitcoin Explorer</b>: The <i>swiss-army knife</i> of Bitcoin applications. Bitcoin Explorer is a command line tool that supports a wide variety of operations required for interacting with the Bitcoin eco-system. Everything from double sha256 hashing to seed generation via BIP39 or Electrum mnemonics is included for your exploration.<p>
</div>
</div>
<div class="card">
<div class="card-icon">
<i class="fas fa-flower"></i>
</div>
<div class="card-body">
<h4 class="card-title">Growing Community</h4>
<p>Libbitcoin has been under continuous development since 2011. Community (public) servers are maintained for those who would like to interact with a server without administering their own. Responsive members and volunteers provide support via Slack, IRC and our mailing list.</p>
</div>
</div>
<div class="card">
<div class="card-icon">
<i class="far fa-unity"></i>
</div>
<div class="card-body">
<h4 class="card-title">Who is using Libbitcoin?</h4>
<p>Some examples include Airbitz (mobile wallet), Bitprim (developer interface), Blockchain Commons (decentralized wallet identity), Cancoin (decentralized exchange), Chip-Chap (payment services), Darkwallet (browser based wallet), Mastering Bitcoin (book), Metaverse (public blockchain), Nym Technologies (privacy tech), OpenBazaar (decentralized marketplace), Teechan (research proposal), University of Liverpool (Bitcoin thesis), Voyager (block explorer), Japanese Financial (NDA), Japanese startup (NDA) and many more!</p>
</div>
</div>
</div> <!-- end of icon cards area -->
</div> <!-- end of col-md-12 -->
<!-- end of text and icon cards area -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div><!-- end of tab-pane -->
<!-- end of tab -->
<!-- Tab -->
<div class="tab-pane fade" id="tab-2" role="tabpanel" aria-labelledby="tab-2">
<div class="container">
<div class="row">
<!-- Image Pane -->
<div class="col-md-4">
<img class="img-fluid" src="images/libbitcoin-image2.png" alt="alternative">
</div>
<!-- end of image pane -->
<!-- Text And Icon Cards Area -->
<div class="col-md-8">
<div class="text-area">
<h3>Three Core Principles</h3>
<p>Libbitcoin was designed with three core principles in mind.</p>
</div> <!-- end of text-area -->
<div class="icon-cards-area">
<div class="card">
<div class="card-icon">
<i class="fas fa-lock"></i>
</div>
<div class="card-body">
<h4 class="card-title">Privacy</h4>
<p>Bitcoin should always remain as private as possible for its users.</p>
</div>
</div>
<div class="card">
<div class="card-icon">
<i class="far fa-scalable"></i>
</div>
<div class="card-body">
<h4 class="card-title">Scalability</h4>
<p>Bitcoin built today with the future in mind.</p>
</div>
</div>
<div class="card">
<div class="card-icon">
<i class="far fa-scale"></i>
</div>
<div class="card-body">
<h4 class="card-title">Integrity</h4>
<p>No individual or group should have enough power over the network to compromise its original aims.</p>
</div>
</div>
</div> <!-- end of icon cards area -->
</div> <!-- end of col-md-8 -->
<!-- end of text and icon cards area -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of tab-pane -->
<!-- end of tab -->
<!-- Tab -->
<div class="tab-pane fade" id="tab-3" role="tabpanel" aria-labelledby="tab-3">
<div class="container">
<div class="row">
<!-- Icon Cards Pane -->
<div class="col-lg-4">
<div class="card left-pane first">
<div class="card-body">
<div class="text-wrapper">
<h4 class="card-title">Cross Platform</h4>
<p>Libbitcoin is a cross platform C++ toolkit for building Bitcoin applications.</p>
</div>
<div class="card-icon">
<i class="far fa-file-code"></i>
</div>
</div>
</div>
<div class="card left-pane">
<div class="card-body">
<div class="text-wrapper">
<h4 class="card-title">Maintainable</h4>
<p>The codebase is modular C++ that is not based on Bitcoin Core and is written to be read.</p>
</div>
<div class="card-icon">
<i class="far fa-check"></i>
</div>
</div>
</div>
<div class="card left-pane">
<div class="card-body">
<div class="text-wrapper">
<h4 class="card-title">Open</h4>
<p>Libbitcoin is not proprietary, and allows extension to be used with other coins & blockchains via configuration.</p>
</div>
<div class="card-icon">
<i class="far fa-circle"></i>
</div>
</div>
</div>
</div>
<!-- end of icon cards pane -->
<!-- Image Pane -->
<div class="col-lg-4">
<div class="github-widget" data-username="libbitcoin"></div>
</div>
<!-- end of image pane -->
<!-- Icon Cards Pane -->
<div class="col-lg-4">
<div class="card right-pane first">
<div class="card-body">
<div class="card-icon">
<i class="far fa-hiperf"></i>
</div>
<div class="text-wrapper">
<h4 class="card-title">High Performance</h4>
<p>Designed from the ground up for highly performing decentralized application development.</p>
</div>
</div>
</div>
<div class="card right-pane">
<div class="card-body">
<div class="card-icon">
<i class="far fa-book"></i>
</div>
<div class="text-wrapper">
<h4 class="card-title">Easy Reading</h4>
<p>Emphasizes readability so that the protocol can be more easily understood.</p>
</div>
</div>
</div>
<div class="card right-pane">
<div class="card-body">
<div class="card-icon">
<i class="fas fa-cube"></i>
</div>
<div class="text-wrapper">
<h4 class="card-title">Reusable</h4>
<p>Unlike Bitcoin Core, Libbitcoin is a set of reusable components that provide mature peer, server and client applications.</p>
</div>
</div>
</div>
</div>
<!-- end of icon cards pane -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of tab-pane -->
<!-- end of tab -->
</div> <!-- end of tab-content -->
<!-- end of tabs content -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of tabs -->
<!-- end of features -->
<!-- Details 1 -->
<div id="mission" class="basic-1">
<div class="container">
<div class="row">
<div class="col-lg-6">
<img class="img-fluid margint100" src="images/libbitcoin-matrix.jpg" alt="alternative">
</div> <!-- end of col -->
<div class="col-lg-6">
<div class="text-container">
<h3>MISSION: PROMOTING BITCOIN AND PRO-ACTIVELY AVOIDING THE "OPENSSL PROBLEM"</h3>
<p>At the current pace, Bitcoin Core will face the "OpenSSL Problem". The "OpenSSL problem" is described simply as a lack of funding on the core library that is used by thousands of businesses across many different industries that collectively amass billions of dollars. <a class="turquoise" href="https://en.wikipedia.org/wiki/OpenSSL">OpenSSL</a> is the cornerstone of the modern web's security, yet very little is contributed back to the project by those that benefit from it tremendously. The OpenSSL team consists of <a class="turquoise" href="https://en.wikipedia.org/wiki/OpenSSL#Project_history">"two full-time employees (fellows) and the remainder are volunteers. The project has a budget of less than one million USD per year and relies primarily on donations."</a></p>
<p>As it stands today, Bitcoin Core is the underlying backend to many businesses amassing funds such as exchanges, mining pools, API providers, etc. Similar to the OpenSSL code base, it requires expert understanding and changes very slowly. Alternative OpenSSL implementations such as <a class="turquoise" href="https://en.wikipedia.org/wiki/OpenSSL#LibreSSL">LibreSSL</a> were spawned retro-actively in the wake of <a class="turquoise" href="https://en.wikipedia.org/wiki/Heartbleed">Heartbleed</a>, a full on <a class="turquoise" href="http://heartbleed.com/">disaster</a> in the community of the security conscious and vulnerable businesses. Alternative implementations help to simplify the code to avoid repeat situations.</p>
<p>The Libbitcoin Institute aims to promote Bitcoin and reduce the vulnerable reliance of the entire Bitcoin ecosystem on a single code base. Since Libbitcoin is more readable and maintainable, a lot of the mystery is taken out of the code, which enables more eyes to review it and helps to avoid potential impending disasters.</p>
</div> <!-- end of text-container -->
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of basic-2 -->
<!-- end of details 1 -->
<!-- Details 2 -->
<div id="details" class="basic-2">
<div class="container">
<div class="row">
<div class="col-lg-6">
<img class="img-fluid margint50" src="images/libbitcoin-code2-small.png" alt="alternative">
</div> <!-- end of col -->
<div class="col-lg-6">
<div class="text-container">
<h3>SEEKING DECENTRALIZATION</h3>
<p>A diverse Bitcoin development community is essential to system security. The Bitcoin Core development team has prioritized stability over developer utility, however this approach is not without risk.</p>
<p>Libbitcoin's independent development helps provide developers with a toolkit for broader application development and an alternative to the convuluted codebase of the reference project, which hinders non-expert understanding of the protocol.</p>
<p>Libbitcoin is <b>Bitcoin</b> and is not to be confused with other brands such as <i>Bitcoin Cash</i> or <i>Bitcoin SV</i>. Our code base implements the <b>Bitcoin</b> protocol by default, while other teams may extend that functionality to support forks via user configuration. Contributors have already used the Libbitcoin code base to implement Litecoin and Feathercoin, for example.</p>
</div> <!-- end of text-container -->
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of basic-2 -->
<!-- end of details 2 -->
<!-- Details 3 -->
<div class="basic-3">
<div class="second">
<div class="container">
<div class="row">
<div class="col-lg-6">
<div class="text-container">
<h3>LEARNING BITCOIN</h3>
<p>Libbitcoin includes a command line suite that requires no coding. It provides access to low-level cryptographic primitives, advanced bitcoin wallet functions, and full access to the Libbitcoin Server API.</p>
<p>For the curious, the source code is self-documenting and easy to learn. Modular library components allow for easy integration into third party applications. Libbitcoin also contains all consensus-critical code and all of the libraries required to build a custom Bitcoin Server or query backend.</p>
<p><a class="btn-solid-lg page-scroll" href="https://github.com/libbitcoin/libbitcoin-explorer/wiki"><i class="fab fa-book"></i>Learn Bitcoin Explorer</a></p>
</div> <!-- end of text-container -->
</div> <!-- end of col -->
<div class="col-lg-6">
<img class="img-fluid margint25" src="images/libbitcoin-code3-small.png" alt="alternative">
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of second -->
</div> <!-- end of basic-3 -->
<!-- end of details 3 -->
<!-- Discover -->
<div id="discover" class="basic-4">
<div class="container">
<div class="row">
<div class="col-lg-6 col-xl-5">
<div class="text-container">
<h2>Discover <span class="blue">Libbitcoin</span></h2>
<p class="p-large">Libbitcoin offers the non-technical Bitcoin enthusiast access to internal Bitcoin functions.</p>
<p class="p-large">Libbitcoin also enables the learning developer to build production grade client AND server Bitcoin applications.</p>
<a class="btn-solid-lg" href="https://github.com/libbitcoin"><i class="fab fa-g-char"></i>GITHUB</a>
<a class="btn-solid-lg" href="https://github.com/libbitcoin/libbitcoin-system/wiki"><i class="fab fa-book"></i>DOCUMENTATION</a>
</div> <!-- end of text-container -->
</div> <!-- end of col -->
<div class="col-lg-6 col-xl-7">
<div class="image-container">
<img class="img-fluid" src="images/libbitcoin-discover.png" alt="alternative">
</div> <!-- end of img-container -->
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of basic-4 -->
<!-- end of discover -->
<!-- Statistics -->
<div class="counter">
<div class="container">
<div class="row">
<div class="col-lg-12">
<!-- Counter -->
<div id="counter">
<div class="cell">
<div class="counter-value number-count" data-count="16">1</div>
<p class="counter-info">Source Code Repositories</p>
</div>
<div class="cell">
<div class="counter-value number-count" data-count="1239">1</div>
<p class="counter-info">Github Forks</p>
</div>
<div class="cell">
<div class="counter-value number-count" data-count="5">1</div>
<p class="counter-info">Core Developers</p>
</div>
<div class="cell">
<div class="counter-value number-count" data-count="80">1</div>
<p class="counter-info">Combined Years Development Experience</p>
</div>
</div>
<!-- end of counter -->
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of counter -->
<!-- end of statistics -->
<!-- Contact -->
<div id="contact" class="basic-2">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="text-container">
<h2>CONTACT</h2>
<a href="mailto:eric@voskuil.org">Eric Voskuil</a><br>
<a href="mailto:thomas@hodl.capital">Thomas Pacchia<br>
</div> <!-- end of text-container -->
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of form -->
<!-- end of contact -->
<!-- Footer -->
<div class="footer">
<div class="container">
<div class="row">
<div class="col-md-4">
<div class="footer-col">
<h4>The Libbitcoin Institute</h4>
<p>An entity for a sustainable fundraising platform and operational stability for Bitcoin Development.</p>
<p>Help us to Help Bitcoin!</p>
</div>
</div> <!-- end of col -->
<div class="col-md-4">
<div class="footer-col middle">
<h4>Related Links</h4>
<ul class="list-unstyled li-space-lg">
<li class="media">
<i class="fas fa-square"></i>
<div class="media-body">Bitcoin Always Needed More Than One Body of Developers: <a class="turquoise" href="https://bitcoinmagazine.com/articles/bitcoin-always-needed-more-than-one-body-of-developers-an-interview-with-libbitcoin-s-eric-voskuil-1456762744/">Bitcoin Magazine</a></div>
</li>
<li class="media">
<i class="fas fa-square"></i>
<div class="media-body">What Libbitcoin and SX are and why they matter: <a class="turquoise" href="https://bitcoinmagazine.com/articles/what-libbitcoin-and-sx-are-and-why-they-matter-1376064919/">Bitcoin Magazine</a>, by Vitalik Buterin</div>
</li>
<li class="media">
<i class="fas fa-square"></i>
<div class="media-body">Scaling Libbitcoin: <a class="turquoise" href="https://www.youtube.com/watch?v=AoswVrSrgr8">Satoshi's Vision Conference</a>, by Eric Voskuil</div>
</li>
<li class="media">
<i class="fas fa-square"></i>
<div class="media-body">James Chiang on Libbitcoin: <a class="turquoise" href="https://www.youtube.com/watch?v=geWNTlxf_t0">London Bitcoin Devs, 2019</a></div>
</li>
</ul>
</div>
</div> <!-- end of col -->
<div class="col-md-4">
<div class="footer-col last">
<h4>Resources</h4>
<span class="fa-stack">
<a href="https://github.com/libbitcoin">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-g-char fa-stack-1x"></i>
</a>
</span>
<span class="fa-stack">
<a href="https://twitter.com/evoskuil">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-twitter fa-stack-1x"></i>
</a>
</span>
<span class="fa-stack">
<a href="https://bit.ly/2r3KVSm">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-s-char fa-stack-1x"></i>
</a>
</span>
<span class="fa-stack">
<a href="https://github.com/libbitcoin/libbitcoin-system/wiki">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-book fa-stack-1x"></i>
</a>
</span>
</div>
</div> <!-- end of col -->
</div> <!-- end of row -->
</div> <!-- end of container -->
</div> <!-- end of footer -->
<!-- end of footer -->
<!-- Copyright -->
<div class="copyright">
<div class="container">
<div class="row">
<div class="col-lg-12">
<p class="p-small">Copyright © Libbitcoin Institute</p>
</div> <!-- end of col -->
</div> <!-- enf of row -->
</div> <!-- end of container -->
</div> <!-- end of copyright -->
<!-- end of copyright -->
<!-- Scripts -->
<script src="js/jquery.min.js"></script> <!-- jQuery for Bootstrap's JavaScript plugins -->
<script src="js/popper.min.js"></script> <!-- Popper tooltip library for Bootstrap -->
<script src="js/bootstrap.min.js"></script> <!-- Bootstrap framework -->
<script src="js/jquery.easing.min.js"></script> <!-- jQuery Easing for smooth scrolling between anchors -->
<script src="js/swiper.min.js"></script> <!-- Swiper for image and text sliders -->
<script src="js/jquery.magnific-popup.js"></script> <!-- Magnific Popup for lightboxes -->
<script src="js/morphext.min.js"></script> <!-- Morphtext rotating text in the header -->
<script src="js/validator.min.js"></script> <!-- Validator.js - Bootstrap plugin that validates forms -->
<script src="js/scripts.js"></script> <!-- Custom scripts -->
<script src="js/widget.js"></script>
</body>
</html>