stacksgov / grants-program

Archive of past Stacks Foundation grant applications. Historical record of ecosystem development.
https://stacks.org/grants
141 stars 36 forks source link

Node.js package for multi-way trade smart contract #738

Closed gustavo-neoswap closed 1 year ago

gustavo-neoswap commented 1 year ago

APPLICANT

Type:                                                                        Direct Application

Email:                                                                    gustavo@neoswap.ai

Discord:                                                    dulb.btc#6460

Twitter:                                                        dulb26

Stacks Forum:           

GRANT BASICS

Grant Name:                                        Node.js package for multi-way trade smart contract

Total Budget:                              10.000

Total Duration:                 80

Grant Type:                                               Open Source Dev 1st time Grantees

Grant Track:                                          Stacks Developer Experience

Grant Goal:                                               Create New Technology

Grant Audience:             Developers

Specific Audience:         dApp developers

Grant Team:                                       john-neoswap, kuba-neoswap, hamza-neoswap

Previous Grants:                      

Ecosystem Programs:      

GRANT MISSION, IMPACT, RISKS & REFERENCE

Grant Mission:         Multi-party/multi-way trades have historically been difficult to conduct as they are time consuming, high-friction, and often require trusted third-parties. A dramatic advance made possible by Web3 is a new system of exchange called “neo barter,” which helps achieve a satisfactory solution for all parties involved through equitable distribution. The successful implementation of neo barter solutions depends directly on robust multi-way trading smart contracts, which also support the core Web3 values of community interaction and individual ownership.

Design choices made for Clarity language for the sake of security make it impossible to have a single smart contract facilitating multi-way trades involving any NFT contract deployed to Stacks blockchain. Thus we propose to develop a Node.js module to generate a smart contract for a specified trade. The module will help dApp developers easily construct and deploy contracts for conducting multi-way trades.

Grant Impact:               Multi-way NFT trading will increase NFT market liquidity, and help artists to increase the floor price of their collection.

Grant Risks:                          The biggest risk is contract vulnerability. And to overcome this we will apply the best coding practices and ask other developers for code review. We will make it clear to the users that the package is not mature yet and they should proceed with caution.

Support Link:                                     Platform for multi-way NFT trading that we have developed

GRANT ROADMAP & DELIVERABLES

FINAL DELIVERABLE

Deliverable:                   Package development

stacks-foundation commented 1 year ago

👋 @gustavo-neoswap
Thanks for your application! We will do a pre-review and let you know if we have any immediate questions. In the mean time please refer to our review schedule here for a detailed timeline and response dates.
Best, Will

gustavo-neoswap commented 1 year ago

Grant migrated from: https://grantsdashboard.stacks.org/dashboard/grants/346 Repository of the developed tool: https://github.com/neoswap-ai/multiway-swap-js A quick video about it: https://www.loom.com/share/37ba2f24675745daa445e4e85172125d

Scarlett-Web3 commented 1 year ago

I think you have an interesting project. If you haven't already gone through the Stacks Web3 Startup Lab, I would like to invite you to apply.

Here's a 5-minute read on how we can help you turn your startup idea into an investment-ready startup: www.web3startuplab.io

If you are interested, you can apply through the "Apply Now" button.

Feel free to ping me on email: scarlett@stacks.ac