8000 GitHub - thewhalewallet/thewhalewallet
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

thewhalewallet/thewhalewallet

Repository files navigation

The Whale Wallet

📱 Link to live web application (for phone only)

Project Descrption

The Whale Wallet is more than just a wallet aggregator. The Whale Wallet helps you seamlessly manage all your web3 native assets together with traditional fiat accounts all in one place. Account abstraction and user authentication using traditional accounts/identity or web3 authentication signing options helps onboard any user and makes the web3 experience a seamless part of your everyday lives.

Advanced contact management features allows you send crypto and native assets easily to any of your named contacts via traditional addresses, ENS, or social community (via lens). It allows you to link traditional contacts with web3 contacts/identity for any of your own wallets, and those for your contacts.

Summary of Main Features

  • Multiple login and signing options
  • Advanced Contact Management/ Address book features
  • Integration of web3 social experience with traditional contacts/identities
  • Non-custodial bridging of traditional fiat accounts with web3 native assets
  • Savings and Retirement Planning tool

Tracks:

#BUIDLathon 2023 Infrastructure + Scalability

Bounties:

🌿 Lens: Best Lens app

  • Mobile Friendly web app using Lens Protocol to manage web3 connections and contacts in an all in one integrated address book.
  • Leverage Lens Protocol by pulling in Lens Profiles based on wallet addresses, allows user to send crypto to Lens followings.

🌿 Lens: Integrate Lens

  • Makes calls to Lens API to pull ENS, Lens profiles and handles, and web3 social information for user friendly contact/address book management
  • Lens following profiles are integrated into address book, and displayed with chip indicating you a respective Lens follow NFT. This is done through an API call to pull lens follows given a wallet or address you've added to The Whale Wallet.

Opolis: Crypto Retirement

  • Multiple wallets AND bank accounts can be connected including retirement accounts. Balances can be displayed in aggregate or via breakdowns and visualised
  • Crypto assets are displayed in USD values to help calculate total wealth accross traditional bank accounts and web3 assets
  • API integration with Plaid, and Covalent

Covalent Unified API Bounties

Super SAFU - GoPlus API Use

  • Use GoPlus API to check that ERC20 tokens are valid.

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

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

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

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

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.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0