Skip to content

Dpay is a Defi-based solution for sending, receiving & sharing cryptocurrencies with anyone around the world easily with just a simple click

Notifications You must be signed in to change notification settings

Hardikag17/dpay

Repository files navigation

Dpay

Dpay is a Defi-based solution for sending, receiving & sharing cryptocurrencies with anyone around the world easily with just a simple click. It also provides the facility to stake your amount collectively if you don’t require them for more than 15 days and consequently earn rewards on them

🧵 Our Solution

Overview

Any user on the web with .tez domain can easily use our platform

Dpay’s primarily main two features are:

  1. Share (pots): Users will be able to share their business's funds or birthday party funds by smoothly making joint accounts (pots) between any number of people. Just like WhatsApp groups but for sharing crypto.

  2. Send: Users will be able to send and receive cryptocurrencies to anyone with just their .tez domains.

💡 Inspiration

These days, everyone is talking about cryptocurrencies and the Indian government accepting them is all over the news. Now, to get it accepted by the people we need to make sure that everyone can easily access them and use them for their everyday payment-related services. Dpay does this, it brings the people and power of blockchain together. For using Dpay, people need not require any knowledge of blockchain. They can simply start using it like they use any other payment services like Gpay or PayPal. In the coming future, we are going to launch the app too.

List of problems

  • It removes the need to know each other’s wallet addresses to send crypto. Users will be able to invite people and share crypto using tezos domains

  • Currently, it’s really a tedious task to share cryptocurrency with your friends and family. let's say you want your family's total crypto assets or your total business funds, your friend's birthday funds in one place, So, that they can be used by anyone among the authorized personnel whenever required, Doing this is not possible. Let’s make it flexible to share and manage all family, friends, and business funds in one place by collecting them in pots. Basically, through the Dpay platform, you can make a joint account (pot) between any number of people, and they all can easily take/send crypto to the account

List of Features, Offers by DPay

✔️ Send, Receive & Share tezos between your friends and family by just knowing their tezos domains.

✔️ Stake your tezos when you are not using them to earn rewards.

💻 Tech stack

Smart-Py (for Smart contract) Reactjs & Tailwind CSS (for frontend stack) Taquito (For the integration of smart contract and frontend) Tezos domain API (For getting domains from wallet address)

☑️ Installing

A step by step guide to locally run the DApp

  • Clone this repository:
git clone https://github.com/Hardikag17/dpay
  • Install all the required packages using the following command
yarn
  • Create a .env file and store the following contents in it and include API keys:
MNEMONIC="<Enter your temple wallet seed phrase here to run locally>"
  • To launch the DApp, use the following command:
yarn run dev

Smart Contract

🙌 Team - DTech

We express our sincere gratitude to TezAisa hackathon for giving us such a great opportunity. We had an awesome experience we learned a lot.


About

Dpay is a Defi-based solution for sending, receiving & sharing cryptocurrencies with anyone around the world easily with just a simple click

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published