Support for CosmWasm
I have looked at CosmWasm in the past, and it is entirely possible to support it. However, this is a lot of work and I do not have the time.
It might be possible for someone to get a grant from cosmos to implement this. This does require knowledge of cosmos, llvm IR and compilers in general. I am always available to support anyone doing this work.
Hey, I run the grants program at the Interchain Foundation. We're pretty thin on personnel to support this, but would be open to a grant if you're interested in adding support for cosmwasm. Application is at apply.interchain.io if you're interested.
I'd love to see CosmWasm support, so I'm available to help.
I would really want to look into it, but I'm a bit pressed on time till the end of this month. Yet I will be ready to try adding support for CosmWasm right after.
Any updates on adding CosmWasm support?
@sushi-shi have you made any progress?
Is someone currently working on this ? Has someone already requested a grant to perform such work ?
@Alex-Werner as far as I am aware, no one has applied for a grant yet.
Hi @seanyoung and @hxrts. I am willing to give this a try to see If I can make this work for the LUNC chain. Can we have a short conversation to get me started?
Hi @seanyoung and @hxrts. I am willing to give this a try to see If I can make this work for the LUNC chain. Can we have a short conversation to get me started?
For this task, you'll have to do the groundwork and research yourself, I'm afraid. I only briefly looked at cosmoswasm. You'll have to figure out how the cosmoswasm VM works and then implement a new target in Solang which generates code for that specific VM.
Please let us know if you have specific questions.
@blendsdk I can also connect you with the right people from Confio building CosmWasm, just DM me if needed.
@seanyoung Thank you very much. At the moment I am pulling together all the info to get started. From what I can see, this is not going to be an easy task, but absolutely worth it to give it a try.
@gorgos I sent an email