Month Long Course on Launching a DEX
Welcome to the Block Devs United DEX course! Join our Discord Channel to talk to people in this course.
In the discord channel you will find help and support for passing the requirements each week!
If you want to join add your name to the sign up sheet.
- A four week course on DEX Development
- Build as we go, Community created
- Peer to peer learning
- Join if you have a desire to learn DEX development as a group.
- The success of this cohort will serve as a benchmark for the next cohorts
- Open source
- We will have meetups at the start of each week.
- Tutorials and guides will be made available on our Github
- Everyone who completes the course will be granted an “BDU DEX Developer Certificate”
- Certificates are non-transferable NFT’s
- December 9 - DEX Course Kickoff
- Dec 11 - Group study for Week 1 Assignment
- December 16 - Week 1 Assignment due, Week 2 Meetup
- Dec 18 - Group study for Week 2 Assignment
- December 23 - Week 3 Meetup, start of Collaborative DEX
- December 30 - Week 2 Assignment due (extended to December 30)
- January 6 - No assignments due, Week 4 Meetup, Collaborative DEX launch
- January 13 - Individual Projects due, Closing meetup, Individual project showcase
All meets are @ 2pm EST in Discord Channel
- Solidity
- Open Zeppelin
- Uniswap-V2 contracts
- Hardhat
- Anyone can join
- Everyone respect one another
- Must complete course work to progress to next week
- Must complete all 4 weeks to get DEX certificate.
- If you fail to progress you can join the next course (in 2-3 months)
- Nobody is prevented from learning, joining events etc.
Here is the course outline, week by week.
- Learn how to use uniswap
- Fork UniswapV2
- Understand UniswapV2 smart contracts
- Modify front end. Customize colours and logos.
- Publish it to the web.
- Connect to existing uniswap contracts.
- Tutorials can be found in README-Week-1.md
- Review Week 1 recording.
- perform a trade (swap) and add liquidity on honeyswap
- clone and run the interface for https://github.com/UdotCASH/u-exchange
- Customize uniswapv2 smart contracts
- Deploy your own contracts
- Get your DEX working with your own contracts
- Tutorials can be found in README-Week-2.md
- Review Week 2 recording
- deploy your own Factory and Router smart contracts
- update sdk and interface with smart contracts
- test liquidity adding and swapping
- Complete as a team the tasks in TODO-swappityswap.md
- Review Week 3 recording
During week 4 you must deploy a real live DEX
Review README-Week-4.md for more details on the steps to publish a real dex.
- Demonstrate your live DEX
- People can trade on your DEX
- People can provide liquidity
- Hosted on a website