Bitcoin Forum
May 04, 2024, 10:15:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Wally - The HODL Wallet  (Read 624 times)
tjatwallypw (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 7


View Profile
September 23, 2017, 06:08:21 AM
 #1

Wally shows your crypto balances and their current value. I originally wrote this tool for myself to keep track of my crypto assets. 
I've now decided to give it a name and put it on the interwebs. Wally is a "readonly" wallet. It can not make transactions and it does not require private keys. 
It runs in your browser and all data is stored in the local storage of your browser. There is no data sent anywhere except API calls to get coin rates and balances. 
 
Supported Coins/Tokens: Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Dogecoin, Storj, ICONOMI, GNOSIS, EOS, MELON, FoldingCoin, LTB Coin 
Unsupervised Coins (no public key tracking): ZCash, Ardor, Monero, NXT, Nexus 
FIAT currencies: USD, EUR, GBP, CNY, JPY, INR, KRW 
 
Here is a screenshot of the main view with some random addresses and the 8bit theme https://imgur.com/a/P0IA8
It probably has some bugs here and there and it's not optimized for mobile view at all yet. If you don't like the 8bit look check out the other themes in the settings. 
 
I'm not a programmer, I only wrote this because I could not find anything like it. 
The code is available on github if you want to host it yourself or contribute to it. 
https://github.com/tjwally/wally.pw

Let me know if you want any specific coin to be added and I'll look into it. 

http://wally.pw
No ssl for now, when I turned it on some of the API requests got blocked by the browser because of mixed content. 
If you know any public API services for any coins that support https please let me know. 

1714817755
Hero Member
*
Offline Offline

Posts: 1714817755

View Profile Personal Message (Offline)

Ignore
1714817755
Reply with quote  #2

1714817755
Report to moderator
1714817755
Hero Member
*
Offline Offline

Posts: 1714817755

View Profile Personal Message (Offline)

Ignore
1714817755
Reply with quote  #2

1714817755
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Patatas
Legendary
*
Offline Offline

Activity: 1750
Merit: 1115

Providing AI/ChatGpt Services - PM!


View Profile
September 23, 2017, 06:18:32 AM
 #2

Couple of questions -

1.If there no private key technically speaking,how does one transfer the coins should he choose to spend them ?
2.The data resides on the browsers storage,in the situations where if that data is lost,does a user loses access to all his coins ?
3.Since everything resides on the browser,how difficult it is for a native extension to access the data ?
p3ppymon
Sr. Member
****
Offline Offline

Activity: 700
Merit: 254


View Profile
September 23, 2017, 06:25:19 AM
 #3

Couple of questions -

1.If there no private key technically speaking,how does one transfer the coins should he choose to spend them ?
2.The data resides on the browsers storage,in the situations where if that data is lost,does a user loses access to all his coins ?
3.Since everything resides on the browser,how difficult it is for a native extension to access the data ?

1:
Wally is a "readonly" wallet. It can not make transactions and it does not require private keys.

2:
Wally is a "readonly" wallet.

3:
API calls
tjatwallypw (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 7


View Profile
September 23, 2017, 06:50:33 AM
 #4

Couple of questions -

1.If there no private key technically speaking,how does one transfer the coins should he choose to spend them ?
2.The data resides on the browsers storage,in the situations where if that data is lost,does a user loses access to all his coins ?
3.Since everything resides on the browser,how difficult it is for a native extension to access the data ?


1. you can't make any transactions. Wally just shows you the balances of all your keys for all your coins and their current value in the FIAT currency of your choice.
2. no
3. very easy. The data is stored in json format.

Wally does not hold any coins and you can't create new addresses with it. I just wanted a tool that I can open and see all my paper wallet balances and their current FIAT value.
tyuner4
Full Member
***
Offline Offline

Activity: 322
Merit: 179


View Profile
September 23, 2017, 05:14:54 PM
 #5

Good to have tool.  Smiley thank you for your contribution.

Do you plan to add on more coins?
TryNinja
Legendary
*
Offline Offline

Activity: 2828
Merit: 6977



View Profile WWW
September 23, 2017, 08:38:21 PM
 #6

So it's basically a portfolio tracker?

I have two quick suggestions:

1. Honestly, the website looks old and ugly. What about a bootstrap based theme?
2. I think you should change "Public Key" in the sidebar and manager page to "Address";

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
RGBKey
Hero Member
*****
Offline Offline

Activity: 854
Merit: 658


rgbkey.github.io/pgp.txt


View Profile WWW
September 23, 2017, 08:40:40 PM
 #7

1. Honestly, the website looks old and ugly. What about a bootstrap based theme?

I kinda like it. It's probably not for everyone but I think it has a certain charm for it. Some of us are fans of older, terminal style things alright Tongue
Rahar02
Hero Member
*****
Offline Offline

Activity: 910
Merit: 523


View Profile
September 23, 2017, 11:59:30 PM
 #8

People will thought it's a wallet to store their coins, you should change the tittle to; coin tracker or coin portfolio to check the value of your coins, to check your crypto asset. It's not a wallet since there's no any coins store in wally, right? Or I misunderstand about it?
crismass1225
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 24, 2017, 02:56:09 AM
 #9

What does is make is just to see your current coin balance and current price on different currency. It should not called as a wallet as its main function and usage is to see your asset and price of your coin. You must called it "wally tracker coin" as you cant exchange or transfer any cpin in it. But it just one good site you make hopr that you can innovate it more in improve... I will check it later.
Coding Enthusiast
Legendary
*
Offline Offline

Activity: 1039
Merit: 2783


Bitcoin and C♯ Enthusiast


View Profile WWW
September 24, 2017, 05:27:54 AM
 #10

I'm not a programmer, I only wrote this because I could not find anything like it. 
Same here, that's why I created my Watch-Only wallet Roll Eyes

No ssl for now, when I turned it on some of the API requests got blocked by the browser because of mixed content. 
If you know any public API services for any coins that support https please let me know. 
I am not familiar with JavaScript and your code seems to not be formatted properly and it lacks documentation also. But the only http API call that I could find belonged to "blockdozer" which you are using for bitcoin and bitcoin cash. You can use any of these: https://bitcoin.stackexchange.com/a/57449

Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
tjatwallypw (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 7


View Profile
December 10, 2017, 03:17:41 PM
 #11

Just added bitcoin BTG support plus some minor improvements.
tjatwallypw (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 7


View Profile
December 11, 2017, 03:27:56 PM
 #12

I am not familiar with JavaScript and your code seems to not be formatted properly and it lacks documentation also. But the only http API call that I could find belonged to "blockdozer" which you are using for bitcoin and bitcoin cash. You can use any of these: https://bitcoin.stackexchange.com/a/57449

I apologize, the code itself is the documentation and if you open the developer tools on your browser look for a network tab and you should see a couple more API calls, if you added some pukeys of course.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!