Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michielpost/aowebwallet
Arweave ao Web Wallet
https://github.com/michielpost/aowebwallet
arweave arweave-dapp blazor blazor-webassembly blockchain wallet
Last synced: 10 days ago
JSON representation
Arweave ao Web Wallet
- Host: GitHub
- URL: https://github.com/michielpost/aowebwallet
- Owner: michielpost
- License: mit
- Created: 2024-03-11T17:42:09.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-05-01T12:58:52.000Z (8 months ago)
- Last Synced: 2024-05-01T22:23:17.061Z (8 months ago)
- Topics: arweave, arweave-dapp, blazor, blazor-webassembly, blockchain, wallet
- Language: HTML
- Homepage: https://aoww.net
- Size: 865 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# aoWebWallet
Arweave ao Web WalletTry it now: https://aoww.net
## What is ao Web Wallet?
ao Web Wallet is a wallet for the [ao network](https://ao.arweave.dev) running on Arweave. On ao it's easy to create earn some tokens when compliting a quest or create your own token. This wallet gives you an easy way to receive and transfer those tokens.Features:
- Add ArConnect Wallets
- Create new wallets and import wallet.json files
- View your ao processes
- Send tokens for your owned ao processes
- View balances of a wallet
- View all transactions for a wallet
- Add custom tokens
- Dark and Light theme**Explorer**
ao Web Wallet is also an explorer for the tokens on the ao netwerk.
- View transactions
- Inspect the balances of any address
- View all transactions for a token## Hack the Weave Hackathon
This project was created for the [Hack the Weave](https://www.weaversofficial.com/hackathon-learn-more) hackathon.## Tech
This project is build with C#, using the Blazor framework and compiled to WebAssembly. Compiling to WebAssembly results in an application that only contains static files that can be hosted anywhere, also on Arweave!## Screenshots
Start
![Start](screenshots/01_start.png)Wallets
![Wallets](screenshots/02_wallets.png)Balances and Transactions
![Balances and Transactions](screenshots/03_transactions.png)Transfer Tokens
![Transfer Tokens](screenshots/04_transfer.png)Token Explorer
![Token Explorer](screenshots/05_token_explorer.png)## Install for local development
Install:
- Install .Net 8: https://dotnet.microsoft.com/en-us/download
- Navigate to directory: `src\aoWebWallet`
- Restore dependencies: `dotnet restore`
- Build: `dotnet build`Run:
- Navigate to directory: `src\aoWebWallet`
- Start the app: `dotnet watch` (for hot reloading support) or `dotnet run`
- Now listening on: http://localhost:35441/## Credits
* [Michiel Post](http://www.michielpost.nl) ([@michielpostnl](https://twitter.com/michielpostnl)) - tech and development
* [Nuno Lopes](https://github.com/lopezi) ([@2n1u0](https://twitter.com/2n1u0)) - design and frontend## Donations
Happy with this application? Donations help fund the further development. Donations can go to: zsXSvJtHVSK4QyPch4Uf0JMiZi9uEhgVvyz6qeEJcfY## Open source credits
[MudBlazor Components](https://mudblazor.com/) - UI Components