AMM Module And Front End Proof Of Concept

Closed Posted 2 years ago Paid on delivery
Closed Paid on delivery

Challenge Description

Bluzelle provides decentralized data services, powered by the Cosmos blockchain. Our services include a key-value-store (CRUD), oracle, and NFT. We are also building toward providing support to EVM (Ethereum Virtual Machine) and Polkadot support for our services. Our bounties reflect our aggressive approach to consistently improve our ecosystem and value proposition.

Setup and demonstrate a working Stargate testnet fork of the Bluzelle network, enabled with the AMM module. Cosmos currently has several AMM modules that potentially can be "pulled off the shelf" and integrated into a Bluzelle chain. Once the AMM module is integrated into Bluzelle, a suitable front-end needs to be also demoed, showing the use of the AMM running on Bluzelle.

In order to accomplish this, you will likely need to have multiple tokens on your project's testnet, so that you can demonstrate trading between them. Please ensure one of these tokens is named as the BLZ token, of course.

We suggest deploying your own fork of the Bluzelle Stargate network with multiple tokens, and create your own downstream fork of the AMM module (like say GravityDex). Alternatively, of course, you can create your own AMM module from scratch. But if you choose to do an AMM fork, please ensure you setup your project so that you can pull down changes from upstream. It is good to be able to benefit from improvements made from the original project developers in their own repo.

You should submit full documentation on how to deploy your PR’s fork of our Stargate testnet and how to configure it, step by step, to work with the other side, as well as explain what tests we can run to prove it works. You should also include all documentation on how to deploy and configure your front-end.

Your demo should show all of the above (both the setup process and usage), and, as a sanity check, also demonstrate that other Bluzelle services (DB, NFT, etc) are still functioning as expected. We will attempt to test and apply the code and steps provided here with our own existing testnets/mainnet, to validate that the AMM is functioning as expected. For example, we will follow your instructions and attempt to add your AMM to one of our testnets, as well as deploy your front-end and validate your AMM works via your front-end.

Resources

Our Discord:

[login to view URL]

Website:

[login to view URL]

Our JS library:

[login to view URL]@bluzelle/sdk-js

To install our libraries:

install @bluzelle/sdk-js with “yarn” or “npm”

Submission Requirements

The submission should include sufficiently QA’d documentation on how to deploy the service/product, and how to use the submission as per the requirements of the bounty.

These should include documentation on the commands to be used to interact with the submission, and how the submission is configured to work properly with BluzelleDB, etc.

A video demo should be included. It would nice to have a voice-over in English where we can fully understand the submission, but this is not a strict requirement. A computer-generated voice over is ok too, if you prefer.

The demo should also walk through the code and explain all the items that are being provided. The demo should walk through the process of deploying the submission, and how to use it, etc.

WE LOVE VERBOSITY AND DOCUMENTATION. There is no such thing as too much information. Explain what you have built, and please ensure it will run CORRECTLY, when we follow your directions literally. Just doing this alone will vastly improve your chances of victory.

Frontend Development Backend Development Cryptography Encryption Testing / QA

Project ID: #30690987

About the project

4 proposals Remote project Active 2 years ago

4 freelancers are bidding on average €4500 for this job

AwaisChaudhry

Hello, Upon reading the job details I would say that all the required skills Frontend Development, Cryptography, Encryption, Testing / QA and Backend Development fall under my skills. I work on freelancer full time an More

€5000 EUR in 28 days
(1 Review)
5.1
irfanui

Hey, This is Mohammad Full Stack, Blockchain Engineer. Your Project Title is AMM Module And Front End Proof Of Concept Right? Sure You have come to the right place And I am ready to work over your project. Sure I've 1 More

€5000 EUR in 27 days
(0 Reviews)
0.0