The current method of exchanging native assets and NFTs relies on payment in the base currency ADA. We propose a solution that allows direct swaps of NFTs and tokens for other NFTs and tokens.
The proposed solution would allow 2 interested parties to propose a trade of NFTs and tokens for other native assets. If the trade is agreed upon by both parties, the transaction will execute.
This is the total amount allocated to Cardano Swapping Application.
The proposed solution would require a front end interface to facilitate the ability to propose and execute trades. Interested parties would be requested to connect their wallet and enter the receiving address of the counter-party. This would allow for our backend to search both parties wallets and allow the proposer of the trade to suggest a reasonable trade to the counter-party. A link would be provided to the proposer to be sent to the potential acceptor of the trade. After the trade is accepted, both parties would be prompted to send the agreed upon items to a temporary wallet until all agreed upon native assets are collected from both parties. Once all agreed upon assets are received, both parties will receive their agreed upon items. In the event that one or both parties fail to send the agreed upon assets within a given timelimit, the smart contract will revert and return any assets it has received to the proper wallets.
This solution will provide value to the cardano ecosystem by allowing Cardano users to transact P2P in a trustless manner and avoid using decentralized exchanges or NFT marketplaces.
We do not forsee any challenges that would prevent us from successfully delivering the project.
UI / Website development - 1.5 months
Swapping smart contract design & implementation - 1.5 months
Testing - 1 month
Delivery in 4 months if the proposal is approved
All associated work will be done by 2 full stack developers @ $50/hr
UI / Website development (160 cumulative hours - $8000)
Swapping smart contract design & implementation (120 cumulative hours - $6000)
Testing (40 cumulative hours - $2000)
Website registration and maintenance $400
William H - Software Engineering Student
Bryant V - Cyber Security Student
Depending upon the usage of our swapping feature, we may return to Catalyst for future funding however we expect to provide a working product before requesting any additional funds.
We will track the project's progress with a detailed roadmap that will be provided upon funding. Team members will gather weekly to review progress and discuss any current issues. Updates will be provided via social media.
Success for this project would allow for 2 individuals who do not trust each other to arrange and execute a trade without the necessity for NFT marketplaces and DEX's. Success for this project would give Cardano users a new method to purchase and sell native assets without having to use the base currency ADA.
This is a new proposal.
Software Engineering students from Embry Riddle Aeronautical University