forked from interledger/interledger.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoverview.html
37 lines (26 loc) · 2.36 KB
/
overview.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
---
layout: page
title: "Overview | Interledger"
body-class: "docs-overview"
active-nav: "Docs"
active-sub-nav: "Overview"
---
<!-- docs overview section -->
<div class="container docs-wrapper">
<div class="row">
{% include docs-sidebar.html %}
<div class="col-sm-8 wrapper">
<h1 class="page-header">Docs Overview</h1>
<p class="intro">Welcome to the Interledger documentation. Here you can learn how Interledger works and how to start building with it.</p>
<h2>Building on Interledger</h2>
<p>Build payments into your apps or other protocols without tying yourself to a specific currency or payment network. Create accounts on our demo ledgers and start sending Interledger payments with the client libraries. Check out <a href="getting-started.html">Getting Started</a>.</p>
<h2>Interledger Architecture</h2>
<p>Interledger enables payments across many different types of ledgers. The Interledger Protocol Suite is comprised of four layers: the Application, Transport, Interledger, and Ledger protocols. To learn more, see the <a href="rfcs/0001-interledger-architecture/">Interledger Architecture Overview</a>.</p>
<h2>Protocol Specs and APIs</h2>
<p>To dive into the technical specs, see the <a target="_blank" href="https://github.com/interledger/rfcs">Interledger RFCs</a>. Also see the documentation for the components of the reference implementation.</p>
<h2>Security</h2>
<p>Interledger provides secure multi-hop payments using <a href="https://github.com/interledger/rfcs/blob/master/0022-hashed-timelock-agreements/0022-hashed-timelock-agreements.md">Hashed Timelock Agreements</a>. As of Interledger version 4, these conditions are not enforced by the ledger, as it would be too costly and slow. Instead, participants in the network use these hashlocks to perform accounting with their peers. This accounting is used to determine in-flight balances, which are periodically settled with on-ledger transfers or payment channel claims. For a detailed description of how this works, read <a href="https://github.com/interledger/rfcs/blob/master/0027-interledger-protocol-4/0027-interledger-protocol-4.md">the ILPv4 specification.</a></p>
<p>Next: <a href="getting-started.html">Getting Started</a></p>
</div>
</div>
</div> <!-- /container -->