{"version":1,"pages":[{"id":"-LlCaET_Nfclnruhlq_H","title":"Java Connector","pathname":"/","siteSpaceId":"sitesp_LOBKy","description":"A Java implementation of an Interledger Connector supporting ILPv4."},{"id":"-Llbg6d1GTbBirmJc-E1","title":"Feature Summary","pathname":"/concepts/overall-design","siteSpaceId":"sitesp_LOBKy","description":"A Java ILP Connector forwards packets from source links to destination links; applies exchange-rates; and tracks value-balances between itself and each peer.","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlCuz-yL-j-xmZCWENb","title":"Terminology","pathname":"/concepts/terminology","siteSpaceId":"sitesp_LOBKy","description":"Words, words, words...let's all get on the same page.","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlCaESwan5Bw00D0gIB","title":"Account Model","pathname":"/concepts/peering-account-model","siteSpaceId":"sitesp_LOBKy","description":"Interledger Connectors track peer relationships using a concept called an Account.","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlbgbEXhg7Fab-t06-D","title":"Packet Switching Fabric","pathname":"/concepts/packet-switching-fabric","siteSpaceId":"sitesp_LOBKy","description":"ILPv4 packets are forwarded to an outgoing link using a high-performance packet-switching fabric.","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlbjQEM0Hdj1vauf9NG","title":"Exchange Rates","pathname":"/concepts/exchange-rates","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"-Llbhuy1eebgDnYrwlf_","title":"Routing Table Design","pathname":"/concepts/ilpv4-routing-table-design","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlCaET0FuR0IM45zpUC","title":"Destination Address Handling","pathname":"/concepts/architecture-design","siteSpaceId":"sitesp_LOBKy","description":"This page details how ILP destination address prefixes are handled by the Connector when it encounters a Prepare packet.","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlbjHazcJAy_zeoh3pa","title":"Balance Tracking","pathname":"/concepts/balance-tracking","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlDeHoaocZabKJqQ9f7","title":"Settlement","pathname":"/concepts/settlement-xrp-ledger","siteSpaceId":"sitesp_LOBKy","description":"Peers accrue debt with each other by processing Interledger packets. Settlement allows peers to pay down that debt to enable more interledger packet processing.","breadcrumbs":[{"label":"Concepts"}]},{"id":"-LlCaESmIQwIn3oyiSxw","title":"Connector Configuration Properties","pathname":"/configuration","siteSpaceId":"sitesp_LOBKy","description":"Knobs and switches to adjust before your Connector starts up."},{"id":"-LlCaESoCrb4j1VXQtmR","title":"Persistence Initialization","pathname":"/ilpv4-connector-persistence","siteSpaceId":"sitesp_LOBKy","description":"This page describes available persistence stores and how to configure the Connector to operate using them."},{"id":"-M-HtE3IuHnVGPKd1G12","title":"Local STREAM Packet Termination","pathname":"/local-stream-packet-termination","siteSpaceId":"sitesp_LOBKy","description":"Describes how to locally terminate SPSP payments"},{"id":"-LsrU5Ybdzn03gxUIce8","title":"Running with Docker","pathname":"/running-with-docker","siteSpaceId":"sitesp_LOBKy","description":"Running with Docker"},{"id":"-LlDdvazrHTgL2Znz8i9","title":"Peering: ILP-over-HTTP","pathname":"/peering-ilp-over-http","siteSpaceId":"sitesp_LOBKy","description":"Connect to a peer using ILP, HTTP, and some love..."},{"id":"-LmPz6tOrtsekWxdToI-","title":"Settlement: XRP Ledger","pathname":"/settlement-xrp-ledger","siteSpaceId":"sitesp_LOBKy","description":"Run two Connectors and two Settlement Engines to see Interledger Settlement on your laptop"},{"id":"-M-pVcWwKfWv_i6vwBRY","title":"Running on GCP","pathname":"/running-on-gcp","siteSpaceId":"sitesp_LOBKy","description":"This guide will walk through running a connector on Google Cloud Platform."},{"id":"-LlCaET4ZM1gjKcIoDl0","title":"Connector Crypto","pathname":"/security-guide/crypto","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Security Guide"}]},{"id":"-LlCaESrc-bhoCVZx08E","title":"test-jwt.io","pathname":"/security-guide/test-jwt.io","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Security Guide"}]},{"id":"-LlCaESp73eOwp-d4-q1","title":"Generating Keys","pathname":"/security-guide/undefined","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Security Guide"}]},{"id":"-LlCaETHV8-YpCtAroCw","title":"Spring Boot with TLS","pathname":"/security-guide/tls","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Security Guide"}]},{"id":"-LlChOpTwtaU4nq69sZF","title":"Admin API","pathname":"/api-references/admin-api","siteSpaceId":"sitesp_LOBKy","description":"Create and manage account on the Connector.","breadcrumbs":[{"label":"API References"}]},{"id":"-M-kBmzVPKgqXMybXazb","title":"ILP TestNet: Getting Started","pathname":"/tutorials/ilp-testnet-getting-started","siteSpaceId":"sitesp_LOBKy","description":"Create an account on the ILP TestNet to send and receive money.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-LlCaETREcjty7GUK2VD","title":"Connector Development","pathname":"/contributing/development","siteSpaceId":"sitesp_LOBKy","description":"Want to get involved in our engineering efforts? We welcome any and all submissions, whether it's a typo, bug fix, or new feature.","breadcrumbs":[{"label":"Contributing"}]},{"id":"-LmB-Xu2HixFEmP6uTQV","title":"Project Testing","pathname":"/contributing/project-testing","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"-LlChRwSS1Pp36SuUDTg","title":"Changelog","pathname":"/releases/changelog","siteSpaceId":"sitesp_LOBKy","description":"","breadcrumbs":[{"label":"Releases"}]}]}