Teleport Transactions: Binaries & Libraries for Trustless P2P Maxwell-Belcher CoinSwap Protocol
Teleport Transactions contains functioning, minimal-viable binaries and libraries to perform a trustless, P2P Maxwell-Belcher CoinSwap protocol. wap Protocol.
- "For whoever is watching, if Maxwell-Belcher CoinSwap rings any bell to you, we got news. Now there exists a one-line command to run the protocol suit with multiple makers, DNS server, and taker client, all working over Tor-only," announced @RajarshiMaitra of Bitshala.
"Back in 2021, I started working on Bitcoin development full-time, and thanks to @spiralbtc one of my early assignments was to help Belcher in CoinSwap. The complexity of the protocol was overwhelming. I helped him wherever I could, but over time found myself valuable elsewhere."
- "By mid-2022 Belcher notified in his public diary that he had been affected by Long-Covid and since then been unable work. Halting the development of CoinSwap. After the absence of Belcher, CoinSwap was stale for more than 1 year."
- "Last year I took one major decision to drop off from the @spiralbtc dev grant and focus building on @bitshala_org and CoinSwap. I took up CoinSwap as a personal challenge and my tribute to Belcher."
"I essentially had to take it apart and rewrite the whole protocol, as Belcher wrote it as a demo, which didn't have adequate architecture to use it as a standalone library and binaries. After 278 commits over the last 8 months, we finally reached the point of maturity."
- "The whole thing works with the full recovery mechanism, DNS servers, a comprehensive taker client api, and simulation in an automated regtest environment," added the developer.
- Check out the repository at:
- DISCLAIMER: This library is currently under beta development and at an experimental stage. There are known and unknown bugs. Mainnet use is strictly NOT recommended.
- "This was a massive personal milestone for me. But it wasn't me alone. Shadowy supercoders from @bitshala_org joined hands and pulled some massive loads. There's an engaging dev community currently behind this project (Discord here)."
"I am immensely grateful to be able to contribute to Belcher's vision to provide massive fungibility into the #Bitcoin ecosystem. Thanks to all the people who contributed and thanks to @spiralbtc for leading me to this project," said the developer.
- Learn more about Belcher's CoinSwap implementation here.