Raiden Specification
latest
Contents:
Introduction
Mediated transfers
Messages
Transport
Smart Contracts for the Network
Smart Contracts for the Services
Mediation Fees
Monitoring Service
Pathfinding Service
Terminology
Raiden ADRs
Raiden Specification
»
Raiden Network Specification
Edit on GitHub
Raiden Network Specification
Contents:
Introduction
Mediated transfers
Overview
Mediated Transfers
Restrictions to mediated transfers
Messages
Overview
Encoding, signing and transport
Data Structures
Messages
References
Transport
Overview
Requirements
Current Solution: Federation of Matrix Homeservers
Use in Raiden
Smart Contracts for the Network
Overview
General Requirements
Project Requirements
Data structures
Smart Contract Functional Decomposition
TokenNetwork Channel Protocol Overview
Protocol Values and Settlement Algorithm Analysis
Smart Contracts for the Services
Overview
ServiceRegistry
UserDeposit
OneToN
MonitoringService
Mediation Fees
Overview
Imbalance Fees
Nomenclature
Converting per-hop proportional fees in per-channel proportional fees
Fee calculation
Default Imbalance Penalty Curve
Monitoring Service
Overview
Information Flow
Design of the Monitoring Service
Message Format
Security Analysis
Pathfinding Service
Overview
Assumptions & Goals
High-Level-Description
Public REST API
Network Topology Updates
Capacity and Fee Updates
Routing feedback
Terminology
Raiden ADRs
Finished ADRs
Discussion Documents