Year 3 Semester 1 - BMIS2003 Blockchain Application Development Assignment
Built alongside Goh Yu Yong, Choo Yuan Chee, Derek Chiu Toh Hui
Preview
Tokens shown in illustration are for display purposes only and are not related to the actual tokens.
Abstract
- A basic DeX Web Application compatible for the Ethereum Network.
- Web Application built on Svelte.
- Smart Contract built using Solidity.
Features
- Depositing of Ethereum to obtain local non-ERC20 token
- Creating liquidity pools between local non-ERC20 tokens and new non-ERC20 tokens.
- Swapping between user-created non-ERC20 tokens and/or local non-ERC20 token.
- Utlisation of the XYK model.
Requirements
A Ganache network environment to compile and deploy the smart contract. Some modifications are needed on the code (mainly DeX.svelte
) to ensure that the correct link and RPC contract is used.
Disclaimer
Not tested for mainnet.
Additional Snapshots