Take the 2-minute tour ×
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It's 100% free, no registration required.

Has there been any attempt to rewrite Bitcoin in Clojure? I know about BitcoinJ, so I imagine that should be easy to port. But what about a "pure" version? Without calling Java directly? Easily portable to Scheme or other Lisps-style languages? Thanks.

share|improve this question
Not sure, but there are others that have expressed interest. e.g., bitcointalk.org/index.php?topic=970.msg13154#msg13154 –  Stephen Gornick Nov 14 '12 at 0:17
interesting, worth a look. Thanks. –  Felipe Micaroni Lalli Nov 14 '12 at 2:23
Not seen anything on GitHub - have thought about doing this myself, but am busy with other projects. Go for it! –  Gary Rowe Nov 14 '12 at 9:34
There is a pure Haskell implementation haskoin. Not sure if that helps. –  Chuck Batson Dec 12 '14 at 4:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.