Skip to content

블록체인의 인터넷을 지향하는 Cosmos 블록체인에서 Liquid Staking을 제공하는 DeFi

Notifications You must be signed in to change notification settings

scottXchoo/Supernova-Frontend

Repository files navigation

image

⭐️ 프로젝트 소개

Supernova는 멀티체인 시대의 대표적인 생태계이자 블록체인의 인터넷을 지향하는 Cosmos 블록체인에서 Liquid Staking(유동성 스테이킹)을 제공하며 자산 교환(swap), 유동성 공급(liquidity) 등 다양한 금융 서비스를 하나의 플랫폼에서 제공하는 DeFi(탈중앙화 금융 서비스)입니다.

FE Developer 본인 포함 3명, BE Developer 1명, Blockchain Core Developer 2명, Smart Contract Developer 1명, Web Designer 1명, PM 2명 그리고 PO 1명으로 구성된 팀으로 프로젝트를 진행했습니다.

이 프로젝트에서 저는 주로 커스텀 훅 설계 및 개발과 프론트엔드 사용자 인터페이스(UI) 구현을 맡았습니다.


🚀 주요 기능

[1] Stake/Unstake 기능

Supernova 블록체인에 ATOM을 스테이킹/언스테이킹을 할 수 있습니다.

ATOM을 스테이킹함으로써 높은 이자와 ATOM의 쉐도우 토큰인 snATOM을 받으세요.

[2] Swap 기능

스왑 기능을 통해 snATOM을 ATOM으로(반대로도 가능) 스왑할 수 있습니다.

이를 통해 다른 DeFi에 가지 않더라도 스왑이 Supernova 내에서 가능하게 됩니다.

[3] Liquidity Add/Remove 기능

Supernova에는 ATOM-snATOM 유동성 풀이 있습니다.

ATOM-snATOM을 Supernova 유동성 풀에 넣으면, 높은 이자를 받을 수 있습니다.


📊 아키텍처

architecture


🛠️ 기술 스택

Frontend : TypeScript, React, Next.js, React Query, Recoil + Keplr Wallet

Blockchain Core : Go, Cosmos SDK

Smart Contract : CosmWasm, CosmJS


🔥 기술적 도전

커스텀 훅을 구현하자

UX를 개선시키자


🧵 프로젝트 정보

About

블록체인의 인터넷을 지향하는 Cosmos 블록체인에서 Liquid Staking을 제공하는 DeFi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published