Top Banner
Building with ILP Evan Schwartz, Ben Sharafian Stack, Clients, Ledger Plugins
12

Building with ILP

Apr 11, 2017

Download

Technology

Interledger
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Building with ILP

Building with ILP

Evan Schwartz, Ben Sharafian

Stack, Clients, Ledger Plugins

Page 2: Building with ILP
Page 3: Building with ILP
Page 4: Building with ILP
Page 5: Building with ILP

The “Five Bells” Stack

f-b-wallet-client f-b-wallet-client

f-b-wallet f-b-wallet

f-b-ledger f-b-ledger

f-b-connector

Application

Ledger

Interledger

Page 6: Building with ILP

What about other ledgers?

Page 7: Building with ILP

Supporting Different Ledger Types

f-b-ledger

f-b-connector

Ledger

Interledger js-ilp

Page 8: Building with ILP

Plugins Provide Abstractions Over Different Ledgers

f-b-ledger

f-b-connector

Ledger

Interledger js-ilp

js-ilp-plugin-bells

js-ilp-plugin-bells

Page 9: Building with ILP

IL-RFC-4: Ledger Plugin InterfaceAn abstraction interface for Interledgerclients and connectors to communicate and route payments across different ledger protocols.

github.com/interledger/rfcs

Page 10: Building with ILP

github.com/interledger/rfcs

Page 11: Building with ILP

Plugins For Any Type of Ledger

???-ledger

f-b-connector

Ledger

Interledger js-ilp

js-ilp-plugin-???

js-ilp-plugin-???

Page 12: Building with ILP

What if there is no ledger?