SupraFi - DeFi SuperApp on SUPRA

SupraFi - DeFi SuperApp on SUPRA

Experience DeFi redefined with our SuperApp on SUPRA: mint algorithmic stablecoin(USDS), perform token swaps, launch token pair pools, borrow and lend seamlessly within a single app

SupraFi - DeFi SuperApp on SUPRA

SupraFi - DeFi SuperApp on SUPRA

Experience DeFi redefined with our SuperApp on SUPRA: mint algorithmic stablecoin(USDS), perform token swaps, launch token pair pools, borrow and lend seamlessly within a single app

The problem SupraFi - DeFi SuperApp on SUPRA solves

Our AMM DEX on the SUPRA MoveVM chain simplifies and secures DeFi interactions, maximizing $SUPRA's utility and providing users with powerful tools for seamless financial management.

Algorithmic Stablecoin

We’ve created a novel algorithmic stablecoin, collateralized with $SUPRA to maintain a 1 USD peg. This offers:

  • Stability: A predictable, secure medium for transactions.
  • Security: Over-collateralization shields against market volatility.
  • Future Growth: Plans for a hybrid model with blue-chip token treasury and AI governance.

Advanced AMM DEX Features

Inspired by Uniswap v3, our DEX is tailored to SUPRA's ecosystem and includes:

  • Efficient Swaps: Low slippage for cost-effective trading.
  • Custom Pools: Stable pools optimized for liquidity needs.
  • Error Handling: A custom math module prevents overflow/underflow, ensuring safe operations.

Blue-Chip Token Minting

The platform enables minting of blue-chip tokens, allowing users to:

  • Diversify Portfolios: Add high-value assets to holdings.
  • Experiment with Pools: Explore swapping, staking, and liquidity provision in a secure environment.

Simplified User Experience

Through a Custom Basic Router, the platform integrates all functions—swapping, minting, and pool interactions—offering:

  • Ease of Use: Intuitive workflows for all users.
  • Efficiency: Automated processes reduce complexity.
  • Reliability: Safe, accurate, and dependable tools.

User Benefits

The app empowers users to:

  • Trade and manage assets securely and efficiently.
  • Utilize stablecoins and blue-chip tokens with ease.
  • Diversify holdings and explore DeFi opportunities confidently.

This platform transforms how users engage with DeFi on SUPRA, combining innovation, safety, and simplicity in a future-ready ecosystem.

Challenges we ran into

Building our DeFi SuperApp on the SUPRA MoveVM chain came with its fair share of challenges, as the chain had only been on mainnet for two weeks. With $SUPRA being the only token available, we developed an algorithmic stablecoin over-collateralized with $SUPRA to maintain its 1 USD peg. Our long-term vision is to expand this stablecoin into a hybrid mechanism that integrates a diversified blue-chip token treasury, dynamically managed using AI governance.

One of the biggest hurdles we faced was related to the DEX mechanism. We implemented a Uniswap v3-style AMM with custom stable pool functionality. However, during pool creation, we encountered overflow and underflow issues due to tokens having different decimals and rate types. To solve this, we developed our own math module to handle these scenarios effectively, allowing us to define custom curve mechanisms and ensure accuracy in all calculations.

We also created a Custom Basic Router to simplify integration and function calls for various operations, such as swapping, minting, and pool interactions. This made the workflow more streamlined and user-friendly. Additionally, we used custom shell scripts to automate processes and handle repetitive tasks, which helped improve efficiency.

Frontend integration presented another significant challenge. Since SUPRA is a new chain, there was limited documentation, no adapters for dApp integration, and a lack of hooks or libraries to interact with the chain. This meant we had to build many components from scratch, such as custom adapters to connect the frontend with SUPRA's infrastructure. Despite these limitations, we approached the task step by step, using our foundational knowledge of blockchain to create a smooth and functional frontend experience.

While building on such a new chain was not without its difficulties, the process gave us valuable insights into DeFi and blockchain development. These challenges pushed us to think creatively and improve our problem-solving s

Additional Features

Everything in this dApp was built from scratch

Tracks Applied (1)

Supra Super-dApp Bounty

Detailed documentation here - https://proximal-den-d71.notion.site/Supra-Integration-Docs-155e70fd97c98054ab4dff08c3c7a2...Read More

Supra

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion