GithubHelp home page GithubHelp logo

alpha-wallet's Introduction

Alpha Wallet

Open source solana wallet with a focus on simplicity & extensibility.

Overview

🚧️ UNDER ACTIVE DEVELOPMENT - v0.001! 🚧

✨ Features

  • 🔽 Minimal dependencies for reduced attack vectors
  • 🔏 Fully encrypted with AES & SHA3
  • 📵 0 External servers
    • Your keys & access stays with you at all times
    • your activity is not monitored from what you do in the wallet
  • ⛓️ BlockChain Support
    • Solana
    • EVM (Via Plugin) - Coming soon
  • 🧾 Token View
  • 🖼️ NFT View
  • 🧱 Plugin system - Builders can easily add their own plugin to the wallet
  • ⚙️ Fully configurable - User has full control of all plugin runtime & settings

✨ Key Features

For a full breakdown of all the features Alpha Wallet has to offer, visit docs/README.md.

👺 Scam & Tracker NFT Detection

Protect your privacy & reduce the risk of interacting with scam NFT's through Alpha Wallets protective NFT layer.

NFT's suspected of being a scam or tracking wallets IP & activity will be restricted from being autoloaded when visting your collections.

Scam NFTs

🧱 Custom Plugins

Custom plugins allow users & communities to extend the functionality of Alpha Wallet. This could be through showing the users active SHDW drives, or showing the users staked NFT's or rewards.

Plugins Plugins

ℹ️ Informative Trusted Sites

Enhanced information is provided on trusted sites authorization to allow users to make a more informed choice on what sites to connect with, limiting wallet drainer scams etc.

Users are able to set token filters & max spend notifications to further notify them when a transaction from a site may be dangerous.

Trusted Sites

🛒 Bulk NFT Sending

Users can quickly and easily send or burn multiple NFT's from the comfort of their wallet. Simply select the NFT's to send, the recipient to send to and off they go!

Bulk NFT Sending

✨ Completed Features

  • Wallet Private Key Import & Export
  • Mnemonic Key Import & Export
  • Encrypted Wallet generation & Storage
  • Encrypted PIN between unlocks
  • Trusted sites
  • Bulk NFT Send & Burn
  • Auto TXN Timeout
  • Scam NFT Checks
  • Tracker NFT Checks (Protect your IP & Activity!)
  • Token Pricing
  • Custom Framework & Plugins
  • Complete wallet interface for @solana/wallet-adapter
    • PR: https://github.com/solana-labs/wallet-adapter/pull/518

✨ Completed Plugins

  • Token
  • NFT
  • Storage
  • Settings
  • Solana
  • Browser Messages
  • Token Pricing

🐛 TODO

  • Ledger plugin - remote signing (0 key storage on extension)
  • EVM Plugin Interface
  • Finish up settings & plugin settings binding
  • Add internal views for Staking & Sending/Recieving SOL

📍 Plugins Roadmap

  • Jupiter AG
  • AlphaBatem plugin - view metaverses
  • GenGo plugin - view drives
  • 2FA
  • Enhanced txn approval (more detail than currently provided)
  • EVM Apps (ETH etc)

Connection Utils

alpha-wallet's People

Contributors

cloakd avatar

Stargazers

Javed Khan avatar Anoushk Kharangate avatar Alex Colls Outumuro avatar Roy avatar Sven Anders Robbestad avatar 256hax avatar dev /out/ avatar Swen Schäferjohann avatar tmk33 avatar Oliver Molnar avatar Adam Carter avatar John D. Mitchell avatar Paris avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.