Raiden überträgt das Konzept hinter Layer-2-Netzwerken auf Ethereum: Anstatt jede Zahlung direkt auf der Basiskette abzuwickeln, hinterlegen zwei Parteien Guthaben in einem Smart Contract und tauschen anschließend signierte Saldo-Updates privat untereinander aus. Dieser Ansatz, bekannt als State Channel, ermöglicht es Teilnehmern, sofort und ohne Gas-Gebühren für jede einzelne Übertragung Transaktionen durchzuführen; die Blockchain wird nur beim Öffnen oder Schließen eines Channels berührt.
Da die meisten Nutzer nicht mit jedem, an den sie zahlen möchten, einen direkten Channel besitzen, kann Raiden eine Zahlung über ein Netzwerk verbundener Channels leiten, indem es Hashed Timelock Contracts nutzt. So kann eine Zahlung vom Absender über Zwischenstationen zum Empfänger "springen", ohne dass eine dieser Stationen jemals die Kontrolle über die Gelder unterwegs erhält. Das Protokoll unterstützt Ether sowie ERC-20- und später ERC-721-Token und wird durch Pathfinding- und Monitoring-Dienste ergänzt, die Nutzern helfen, günstige Routen zu finden und ihre Channels auch offline abzusichern.
Das deutsche Entwicklerteam hinter dem Projekt, brainbot labs, sammelte Ende 2017 Kapital über eine ungewöhnliche Dutch Auction statt eines Festpreisverkaufs und verteilte die Hälfte eines fest begrenzten Angebots von 100 Millionen RDN an die Öffentlichkeit, während der Rest für die Entwicklung einbehalten wurde. Der RDN-Token gewährt keine Governance- oder Protokollrechte; er war vor allem als einer von mehreren möglichen Gebühren-Token im Netzwerk gedacht.
Raiden erreichte seinen wichtigsten Mainnet-Meilenstein mit dem Alderaan-Release im Jahr 2020, doch die Weiterentwicklung hat sich seitdem deutlich verlangsamt, und das Projekt konnte nie die Verbreitung von Rollup-basiertem Ethereum-Scaling erreichen. Es existiert heute weiter als funktionierendes, wenn auch weitgehend ruhendes Beispiel für State-Channel-Technologie, wobei sowohl der Client als auch RDN offiziell noch als Beta gekennzeichnet sind.