Skip to content
/ dcex Public

DCEX is a decentralized exchange (DEX) platform that offers Wallet as a Service (WaaS) to users. Unlike centralized exchanges (CEXs) that hold user assets in a single central wallet, DCEX provides each user with their own individual wallet.

Notifications You must be signed in to change notification settings

pks2906/dcex

Repository files navigation

DCEX – Wallet as a Service (WaaS)

Introduction

DCEX is a decentralized exchange (DEX) platform that offers Wallet as a Service (WaaS) to users. Unlike centralized exchanges (CEXs) that hold user assets in a single central wallet, DCEX provides each user with their own individual wallet. The primary objective is to simplify wallet creation and enable secure transactions while utilizing decentralized liquidity sources.

Key Features

  1. Individual Wallets for Each User:

    • Upon signing up, every user is automatically assigned a unique wallet. This structure ensures users maintain control over their assets, enhancing security and decentralization.
  2. Decentralized Liquidity Sourcing:

    • DCEX leverages decentralized exchange protocols, such as Jupiter on the Solana blockchain, to source liquidity for user transactions. This approach provides greater flexibility and minimizes reliance on a centralized liquidity pool.
  3. On-Ramp and Swapping:

    • Users can easily deposit funds into their wallets, which can be used for trading and asset swapping directly from their wallets. This seamless user experience allows for on-ramping (fiat-to-crypto conversion) and swapping between supported assets.

How It Works

  1. Wallet Creation:

    • When users sign up, DCEX generates a new wallet specific to each user, allowing for personalized control over assets.
  2. Deposits and Trading (At this moment the user will not able to use this service as we don't have the licence yet):

    • Users deposit money into their wallets for trading purposes. The platform ensures secure storage and transaction management.
  3. Swapping via Decentralized Liquidity:

    • DCEX sources liquidity from decentralized exchanges, such as Jupiter, providing a wide range of trading pairs and competitive rates. This eliminates the need for maintaining an internal liquidity pool.

Benefits of DCEX

  • Decentralization: Users have full control over their individual wallets, reducing the risks associated with centralized exchanges.
  • Security: The platform enhances security by assigning a unique wallet to each user, minimizing exposure to hacks or breaches that commonly affect centralized exchanges.
  • Flexibility: Liquidity is sourced from decentralized exchanges, giving users access to a broader market and competitive pricing for trades.
  • User-Friendly: Wallet creation and management are handled seamlessly by DCEX, providing a smooth onboarding process for users.

Conclusion

DCEX revolutionizes the exchange ecosystem by offering Wallet as a Service, empowering users with greater control over their assets while benefiting from decentralized liquidity. With its unique approach, DCEX is positioned to provide a secure, efficient, and decentralized trading experience for users across the globe.

TechStack

  1. Next JS
  2. TypeScript
  3. Solana
  4. Tailwind CSS
  5. Prisma
  6. OAuth

Live Images

Screenshot from 2024-10-08 23-35-27 Screenshot from 2024-10-08 23-35-44 Screenshot from 2024-10-08 23-35-56

There are some services that is not supported in an Indian Crypto Exchange

image

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

DCEX is a decentralized exchange (DEX) platform that offers Wallet as a Service (WaaS) to users. Unlike centralized exchanges (CEXs) that hold user assets in a single central wallet, DCEX provides each user with their own individual wallet.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages