MargeryOlethea / wallet-integration

Home Page:https://wallet-integration-two.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wallet Integration App

Description

This project is a frontend application designed to enable users to integrate their wallets with Cosmos-based networks in a testnet environment. The app provides functionalities such as staking and voting, offering a seamless experience for users to manage their blockchain activities.

Access the app here: wallet-integration-two.vercel.app

Features

  • Connect to Wallet: Easily connect your Leap or Keplr wallet to the Cosmoshub Testnet, Osmosis Testnet, or Dymension Testnet networks.
  • View Balances: Check your account balance, including staked and rewards balances, in real-time.
  • Staking: Browse through a list of validators and delegate your coins with ease. You can also redelegate, unstake, and withdraw your rewards effortlessly.
  • Voting: Access and review proposals across different networks and cast your votes accordingly.
  • Responsive Design: Enjoy a consistent and user-friendly interface across various devices, optimized to fit any screen size.

Technologies Used

  • Next.js: A React framework for building server-side rendered applications
  • TypeScript: A superset of JavaScript that adds static typing
  • Cosmjs: A library for interacting with Cosmos SDK-based blockchains
  • Tanstack React Query: A library for fetching, caching, and synchronizing server data in React
  • Shadcn: A design system for building consistent, beautiful user interfaces

Installation

  1. Clone the repository: git clone https://github.com/MargeryOlethea/wallet-integration.git
  2. Navigate to the project directory: cd wallet-integration
  3. Install dependencies: npm install (or yarn install if using Yarn)

Usage

  1. Start the development server: npm run dev
  2. The application will be accessible at http://localhost:3000 (default port, might vary)

About

https://wallet-integration-two.vercel.app


Languages

Language:TypeScript 98.4%Language:CSS 1.3%Language:JavaScript 0.2%