algorandfoundation / grow-algorand

Grow Algorand and Earn ALGOs ❤️
89 stars 33 forks source link

[Tatum Integration Celebration Bounty] Build a Crypto Exchange #123

Closed michielmulders closed 2 years ago

michielmulders commented 2 years ago

Overview

This bounty runs from November 30, 2021 - January 7, 2021

What is this task?

Create a crypto exchange that uses Tatum's API and SDK to speed up Algorand development. You are free to implement any features as part of your crypto exchange. The Algorand team will select the top five submissions.

Resources

The first 1,000 users who start building on Algorand with Tatum will get all of the features of our Advanced plans absolutely free for the first 3 months. That means you 200 API requests per second and 25,000,000 requests per month without paying anything out of pocket.

To apply for your free Advanced plan, just sign up for a free API key in the Tatum Dashboard, fill out the application form below, and as soon as you’re approved, your Free plan will be upgraded to an Advanced plan for the next 3 months!

Application form for 3-months free

Deliverable

Judging Criteria and Metrics

The Algorand team will pick the top five submissions if they meet the quality requirements.

Other Requirements

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 700.0 ALGO (1260.0 USD @ $1.8/ALGO) attached to it as part of the algorandfoundation fund.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 2 weeks, 2 days from now. Please review their action plans below:

1) bari0142 has started work.

I have a fascination with crypto world but do not know where to get started. I would like to offer my services to develop this space and i believe this beginner level project will give me the opportunity to learn and understand tatum api and algo blockchain and in turn help produce a crypto wallet

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 7 hours from now. Please review their action plans below:

1) esdras-santos has started work.

make UI with react DEX connect with the API 2) akbaridria has started work.

Build crypto exchanger with vue and connect to the api that user can do like buy/sell order etc.. 3) david405 has started work.

Deliverables

I will use React JS as the base architecture to build the exchange. Figma will be used to create designs for the exchange in which it will generate React components and from there I will use Tatum SDK to interact with the Algorand Blockchain. 5) davepoon has started work.

Build frontend using ReactJS

Create a crypto exchange that uses Tatum's API and SDK to speed up Algorand development. 8) audaine has started work.

Using static site generation for the general site layout, generated images through a templating engine for SVG, and distributed website hosting via CDN. All of these tasks assist in managing site security. Using modern AVM technology to allow for better user authentication. Also, ensuring that the exchange is fully capable of handling any number of users with generated custodial wallets and testing the site to ensure there are no issues with transfers. Setting up a blockchain explorer oracle to test for incoming transactions even if they're not registered site-side and ensuring that transactions show up in the account even if they must be held to ensure they actually transferred. 9) gconnect has started work.

Build a cryto exchange with Tatum API and Algorand

Learn more on the Gitcoin Issue Details page.

michielmulders commented 2 years ago

For those working on the issue and don't have a free API key yet, you can sign up here:

To apply for your free Advanced plan, just sign up for a free API key in the Tatum Dashboard, fill out the application form below, and as soon as you’re approved, your Free plan will be upgraded to an Advanced plan for the next 3 months!

Application form for 3-months free

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 700.0 ALGO (1064.0 USD @ $1.52/ALGO) has been submitted by:

  1. @allanmangeni
  2. @esdras-santos
  3. @david405

@michielmulders please take a look at the submitted work:


David405 commented 2 years ago

Hello @michielmulders , I am having CORS issues accessing some of the methods on Tatum API, It is hindering adding trading/ledger functionality

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 700.0 ALGO (1022.00 USD @ $1.38/ALGO) attached to this issue has been approved & issued to @david405.