Lightning at CardCoins: Lessons Learned & Announcing Support for Lightning Address
It was only six months ago that we announced support for the Lightning Network. It has been an exciting journey. Not without its hiccups, we’ve learned quite a bit–not only about the Lightning Network, but we’ve also gained new insights into our internal systems, what assumptions they were built on and how those assumptions would ultimately inform our approach to integrating the Lightning Network into our codebase.
When we first began building the CardCoins platform, the Lightning Network was still just a whitepaper. While we look back on that exploratory phase of early research fondly, it wasn’t actively considered in our architectural design processes. Consequently, we constructed our platform with the assumption that any additional coins/protocols we might add would generally work in the same way that on-chain Bitcoin operates: the payee provides a public key/address to the payer...