# Blockchain

**URL:** https://discourse.julialang.org/t/blockchain/7365
**Category:** Offtopic
**Created:** [November 28, 2017, 6:41pm UTC](https://discourse.julialang.org/t/blockchain/7365 "2017-11-28T18:41:02Z")
**Posts on this page:** 18
**Page:** 2

<div class="post-metadata">

### Author: ![logankilpatrick](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/logankilpatrick/32/38123_2.png) [@logankilpatrick](https://discourse.julialang.org/u/logankilpatrick)
#### Post date: [April 26, 2021, 3:41am UTC](https://discourse.julialang.org/t/blockchain/7365/23 "2021-04-26T03:41:37Z")

</div>

Seems not much has changed in the last couple of years. I was doing a landscape analysis (to setup for [https://github.com/Julia-Blockchain](https://github.com/Julia-Blockchain)) on the available tools and it seems like the ones mentioned here are still the only options (and development seems to have slowed on most, not passing judgment, just my quick analysis).

Are there any other packages folks have seen or used in the same vein?

---

<div class="post-metadata">

### Author: ![Yogendra\_Bairagi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yogendra_bairagi/32/14637_2.png) [@Yogendra\_Bairagi](https://discourse.julialang.org/u/Yogendra_Bairagi)
#### Post date: [June 16, 2021, 5:44pm UTC](https://discourse.julialang.org/t/blockchain/7365/24 "2021-06-16T17:44:19Z")

</div>

Yep, I’m also looking for the same, please mention here if somebody has already started/is midway into building a component for blockchain.

---

<div class="post-metadata">

### Author: ![jzr](https://avatars.discourse-cdn.com/v4/letter/j/eb9ed0/32.png) [@jzr](https://discourse.julialang.org/u/jzr)
#### Post date: [June 16, 2021, 9:13pm UTC](https://discourse.julialang.org/t/blockchain/7365/25 "2021-06-16T21:13:49Z")

</div>

Is “Julia-Foo” a new naming convention for Julia GitHub orgs? A lot of the existing ones seem to be “JuliaFoo”.

---

<div class="post-metadata">

### Author: ![logankilpatrick](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/logankilpatrick/32/38123_2.png) [@logankilpatrick](https://discourse.julialang.org/u/logankilpatrick)
#### Post date: [June 16, 2021, 9:34pm UTC](https://discourse.julialang.org/t/blockchain/7365/26 "2021-06-16T21:34:52Z")

</div>

In my case, JuliaBlockchain was already taken.

---

<div class="post-metadata">

### Author: ![tlorans](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tlorans/32/19849_2.png) [@tlorans](https://discourse.julialang.org/u/tlorans)
#### Post date: [November 26, 2021, 5:23am UTC](https://discourse.julialang.org/t/blockchain/7365/27 "2021-11-26T05:23:01Z")

</div>

I’m also considering Blockchain development in Julia.

Maybe a first aproach could be to implement the elements needed for Dapps (decentralized applications) development in Ethereum / Solidity (as there is a lot of benchmarks and tutorials for this protocol).

This needs 3 main components:

- A wrapper for the solidity compiler;
- A web3 for interacting with the Ethereum network (there is a beginning thanks to @zot);
- A ganache equivalent as a provider for web3.

Regarding the application component, we have all we need thanks to @essenciary with the Genie Framework.

I’m starting considering first a py-solc-x equivalent in Julia.

---

<div class="post-metadata">

### Author: ![Joe\_Schnetzler](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joe_schnetzler/32/20423_2.png) [@Joe\_Schnetzler](https://discourse.julialang.org/u/Joe_Schnetzler)
#### Post date: [January 1, 2022, 11:56pm UTC](https://discourse.julialang.org/t/blockchain/7365/28 "2022-01-01T23:56:04Z")

</div>

@tlorans @logankilpatrick @hgeorgako I have been bugging the Cosmos SDK team for some support to implement the SDK in Julia as well as Go (which it is currently implemented in). I would happily help gather a team and lead the way to do that. You can build on top of Tendermint Core with any language so the consensus and networking layers would be handled there.

I believe the future of Defi and finance in general is Julia. I am currently building a team that is building a Cosmos SDK chain that plans on eventually supporting Julia based smart contracts but for specific purposes.

Not sure how much support there is currently for this though. I feel like using Julia would help influx further traditional finance folks into Defi.

---

<div class="post-metadata">

### Author: ![JeffreySarnoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jeffreysarnoff/32/1980_2.png) [@JeffreySarnoff](https://discourse.julialang.org/u/JeffreySarnoff)
#### Post date: [January 6, 2022, 9:33pm UTC](https://discourse.julialang.org/t/blockchain/7365/29 "2022-01-06T21:33:53Z")

</div>

> [@Joe\_Schnetzler](#):
>
> Cosmos SDK

Julia support would be good

---

<div class="post-metadata">

### Author: ![jj-404](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jj-404/32/34532_2.png) [@jj-404](https://discourse.julialang.org/u/jj-404)
#### Post date: [February 3, 2022, 10:09pm UTC](https://discourse.julialang.org/t/blockchain/7365/30 "2022-02-03T22:09:39Z")

</div>

This would be great, I think that maybe building a DSL on top of julia directly targeting the EVM opcodes  
(or Yul-IR) could be a better alternative than a wrapper for solidity, as we’re not constrained to solidity expressiveness.

---

<div class="post-metadata">

### Author: ![jj-404](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jj-404/32/34532_2.png) [@jj-404](https://discourse.julialang.org/u/jj-404)
#### Post date: [February 3, 2022, 10:16pm UTC](https://discourse.julialang.org/t/blockchain/7365/31 "2022-02-03T22:16:52Z")

</div>

Also, there is now [TrueBit](https://github.com/TruebitProtocol/wiki) on Ethereum which allows to run WASM instructions, and some L2s like [Optimism](https://github.com/ethereum-optimism/cannon) also allows WASM execution. It seems the a lot of finance derivatives projects are targeting L2s, so it would be great to see compatibilities with the eth ecosystem.  
Edit: there is also [EVM-LLVM](https://github.com/etclabscore/evm_llvm)

---

<div class="post-metadata">

### Author: ![Minumsand](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/minumsand/32/32533_2.png) [@Minumsand](https://discourse.julialang.org/u/Minumsand)
#### Post date: [February 6, 2022, 4:57pm UTC](https://discourse.julialang.org/t/blockchain/7365/32 "2022-02-06T16:57:28Z")

</div>

I have nothing to do with blockchain and do not have interests therein. I only stumbled across that title when scrolling the topics. But I remembered an article about blockchain, which mentioned viewpoints dealing with some “_be careful_” arguments not in general but for some very special reasons.  
Unfortunately [that article is in german](https://netzpolitik.org/2022/web3-ein-vergiftetes-versprechen/), but you may look at the [machine based translation to english](https://netzpolitik-org.translate.goog/2022/web3-ein-vergiftetes-versprechen/?_x_tr_sl=de&_x_tr_tl=en&_x_tr_hl=de&_x_tr_pto=wapp) of it. Of course that machine translation isn’t perfect, but you can get the idea behind it. More or less it states “A poisoned promise”.

---

<div class="post-metadata">

### Author: ![Henrique\_Becker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrique_becker/32/15443_2.png) [@Henrique\_Becker](https://discourse.julialang.org/u/Henrique_Becker)
#### Post date: [February 6, 2022, 6:45pm UTC](https://discourse.julialang.org/t/blockchain/7365/33 "2022-02-06T18:45:16Z")

</div>

The article is far more against the Web 3.0 (or what the author believes to be the Web 3.0) than against blockchains. The idea of blockchain is neat, maybe even genius, but as many technologies, immediately everyone started trying using it for absolutely everything even if it does not make any sense whatsoever.

I have read a similar article in English recently, that is a little more technical, and is also critical of the Web 3.0 idea. I do recommend its read, it can be found in: [Moxie Marlinspike \>\> Blog \>\> My first impressions of web3](https://moxie.org/2022/01/07/web3-first-impressions.html)

---

<div class="post-metadata">

### Author: ![jj-404](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jj-404/32/34532_2.png) [@jj-404](https://discourse.julialang.org/u/jj-404)
#### Post date: [February 9, 2022, 1:21am UTC](https://discourse.julialang.org/t/blockchain/7365/34 "2022-02-09T01:21:00Z")

</div>

Thank you for your viewpoint, a lot of arguments of the moxie post are true, but are about specific applications and not the overall technology. I think that the fact that everything in blockchain is not perfect is not a sufficient reason to prevent people from developing on it.  
Also, blockchain and web3 are not the same thing, when web3 is not something that exists and is more of a marketing stunt, blockchains are very real and working.

---

<div class="post-metadata">

### Author: ![Henrique\_Becker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrique_becker/32/15443_2.png) [@Henrique\_Becker](https://discourse.julialang.org/u/Henrique_Becker)
#### Post date: [February 9, 2022, 1:31am UTC](https://discourse.julialang.org/t/blockchain/7365/35 "2022-02-09T01:31:14Z")

</div>

Didn’t I say exactly the same thing in my post?

---

<div class="post-metadata">

### Author: ![jj-404](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jj-404/32/34532_2.png) [@jj-404](https://discourse.julialang.org/u/jj-404)
#### Post date: [February 9, 2022, 1:33am UTC](https://discourse.julialang.org/t/blockchain/7365/36 "2022-02-09T01:33:42Z")

</div>

Sorry, I read to fast I thought the last 2 comments were from the same person 😅

---

<div class="post-metadata">

### Author: ![martinyxie](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/martinyxie/32/49144_2.png) [@martinyxie](https://discourse.julialang.org/u/martinyxie)
#### Post date: [April 14, 2023, 9:26am UTC](https://discourse.julialang.org/t/blockchain/7365/37 "2023-04-14T09:26:35Z")

</div>

Hello guys, any update on this topic recently?

---

<div class="post-metadata">

### Author: ![airpmb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/airpmb/32/7826_2.png) [@airpmb](https://discourse.julialang.org/u/airpmb)
#### Post date: [April 15, 2023, 5:48pm UTC](https://discourse.julialang.org/t/blockchain/7365/38 "2023-04-15T17:48:07Z")

</div>

> [@Loic\_Chappaz](#):
>
> I am interested in developing applications for space mission operations leveraging blockchain,

Ok I’ll bite: What could you use blockchain for space mission operations?

(from someone who knows about that domain but is pretty naive about blockchain)

---

<div class="post-metadata">

### Author: ![gdkrmr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gdkrmr/32/2791_2.png) [@gdkrmr](https://discourse.julialang.org/u/gdkrmr)
#### Post date: [April 19, 2023, 8:12am UTC](https://discourse.julialang.org/t/blockchain/7365/39 "2023-04-19T08:12:48Z")

</div>

You can use a chain of blocks for a space elevator. This will make space travel so much cheaper 😀

---

<div class="post-metadata">

### Author: ![Alfredo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alfredo/32/218064_2.png) [@Alfredo](https://discourse.julialang.org/u/Alfredo)
#### Post date: [August 7, 2025, 4:25am UTC](https://discourse.julialang.org/t/blockchain/7365/41 "2025-08-07T04:25:38Z")

</div>

Hi everyone! Any fresh updates on using Julia for blockchain development, like tools, libraries, or smart‑contract workflows? Last I saw, there were early projects like Bitcoin.jl, Ethereum EVM wrappers, and simple blockchains written in Julia, but nothing full featured. This could be a great chance to share recent breakthroughs or tool recommendations!

[Previous page](https://discourse.julialang.org/t/blockchain/7365.md?page=1)
