Bitcoin Forum
April 26, 2024, 01:50:04 PM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
27.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Bitcoin
>
Bitcoin Discussion
>
JavaScript UI for Bitcoin, QR code, bitcoin: URIs
Pages: [
1
]
2
All
« previous topic
next topic »
Print
Author
Topic: JavaScript UI for Bitcoin, QR code, bitcoin: URIs (Read 11949 times)
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
JavaScript UI for Bitcoin, QR code, bitcoin: URIs
January 07, 2011, 07:53:10 PM
Last edit: January 13, 2011, 05:12:24 AM by tcatm
#1
I've created a JavaScript user interface for bitcoin. It's project page is located at:
http://tcatm.github.com/bitcoin-js-remote/
bitcoin-js-remote is a user interface for Bitcoin written in JavaScript. It works in most modern browsers as well as on Android and iPhones. If run on an Android phone it can scan QR codes containing addreses to send Bitcoins to! If you don't own an Android device, you can still enter raw bitcoin: URIs in a textbox.
For SSL support a small server side script written in Python is required.
SSL for secure communication
Display QR code with address
Scan QR codes (Android only)
Supports multiple accounts
Android and iPhone support
Send and receive Bitcoins
List transactions
1714139404
Hero Member
Offline
Posts: 1714139404
Ignore
1714139404
1714139404
#2
1714139404
Report to moderator
1714139404
Hero Member
Offline
Posts: 1714139404
Ignore
1714139404
1714139404
#2
1714139404
Report to moderator
1714139404
Hero Member
Offline
Posts: 1714139404
Ignore
1714139404
1714139404
#2
1714139404
Report to moderator
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714139404
Hero Member
Offline
Posts: 1714139404
Ignore
1714139404
1714139404
#2
1714139404
Report to moderator
1714139404
Hero Member
Offline
Posts: 1714139404
Ignore
1714139404
1714139404
#2
1714139404
Report to moderator
mndrix
Michael Hendricks
VIP
Sr. Member
Offline
Activity: 447
Merit: 258
Re: JavaScript UI for Bitcoin
January 07, 2011, 10:03:01 PM
#2
Well done!
jimbobway
Legendary
Offline
Activity: 1304
Merit: 1014
Re: JavaScript UI for Bitcoin
January 07, 2011, 10:26:37 PM
#3
Nice.
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin
January 08, 2011, 02:57:56 AM
#4
New feature: Display address as QR code and scan QR codes on Android phones. This makes phone2phone transfer of bitcoins possible without having to enter addresses.
chris200x9
Legendary
Offline
Activity: 1316
Merit: 1011
Re: JavaScript UI for Bitcoin
January 08, 2011, 03:06:47 AM
#5
good job, phone to phone is going to be huge!
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin
January 09, 2011, 12:08:58 AM
#6
Added SSL support (using a small SSL webserver).
abstraction
Member
Offline
Activity: 107
Merit: 10
Re: JavaScript UI for Bitcoin
January 09, 2011, 01:33:19 PM
#7
i don't know how to get this running yet, but i can tell this is really great already! i have two questions:
1) can you (or anybody capable) put together a step-by-step guide with pictures that shows a person who has never heard of Bitcoin how to get this running? If somebody knows how to make software installers for unix/linux, mac, and windows, that could make this project go viral since you can manage your account from a cell phone.
2) is there a way to use virtualization efficiently and securely such that each person can have bitcoind run on the same physical server? could i run the server service in the cloud and have the data securely encrypted so that nobody could access my wallet.dat file except me? if so, this could be a virtual bank that securely maintains wallet.dat files, with the clients' trust that the virtual bank will keep the wallet.dat file secure and untampered.
marcusaurelius
Newbie
Offline
Activity: 37
Merit: 0
Re: JavaScript UI for Bitcoin
January 09, 2011, 05:21:43 PM
#8
here is a qr-code generator for the software to read:
http://qr.ma.eatgold.com/
it supports specifying an amount to be sent. the js-software can implement this quite easily.
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin
January 09, 2011, 06:08:21 PM
#9
Quote from: marcusaurelius on January 09, 2011, 05:21:43 PM
here is a qr-code generator for the software to read:
http://qr.ma.eatgold.com/
it supports specifying an amount to be sent. the js-software can implement this quite easily.
Can we first please stick to one URI scheme? I don't want to parse QR codes for three different possible schemes.
I prefer x-btc.
marcusaurelius
Newbie
Offline
Activity: 37
Merit: 0
Re: JavaScript UI for Bitcoin
January 09, 2011, 06:22:23 PM
#10
I think this is about adoption. If you start using xbtc that would count in its favor.
I personally would prefer the shortest possible, as this keeps the qrcodes small. x-btc mandates an action to be specified ("store" or "send" currently) and also mandates the "addr=" part in front of the adress, both which I consider to be redundant.
I like the simplicity of bitcoin:xxxxxxxxxxxxx plus very much approve of its accessibility. Should someone from the outside happen to see such a uri, the protocol name already gives a description. A quick google search should then do the rest. x-btc sounds much more cryptic, the chance that s/1 gooogles that out of curiosity are much slimmer. Also, very likely, what s/he will find are mostly technical specifications. Not a good introduction to bitcoin.
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin
January 09, 2011, 06:24:59 PM
#11
Let's move this discussion over to
http://bitcointalk.org/index.php?topic=2705.0
as it fits better there.
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
January 13, 2011, 05:13:09 AM
#12
Added bitcoin: URI support for QR codes (you can even enter raw bitcoin: URIs if you don't have a Android phone!)
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
January 13, 2011, 03:33:38 PM
#13
Quote from: chmod755 on January 13, 2011, 06:37:25 AM
One suggestion: I think the license you are using is the MIT license; however neither the files nor the project page mentions, which specific license you are using. Please add the type of the license to your project page and the files.
Fixed (integration branch for now)
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
January 14, 2011, 10:35:49 PM
#14
v0.3 released.
* faster rendering of transaction list
* more responsive on Android
* reduced bandwidth usage
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
January 17, 2011, 01:55:41 AM
#15
v0.3.1: fix transaction list on firefox
bitcoin2
Newbie
Offline
Activity: 32
Merit: 0
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
January 24, 2011, 06:41:40 PM
#16
I would like insert a private key from QR code. So I could print a wallet on paper and give this paper to another person. He could scan this QR code with an android phone, check the value and transfer the bitcoins to his wallet.
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
January 25, 2011, 02:58:37 AM
#17
Quote from: bitcoin2 on January 24, 2011, 06:41:40 PM
I would like insert a private key from QR code. So I could print a wallet on paper and give this paper to another person. He could scan this QR code with an android phone, check the value and transfer the bitcoins to his wallet.
First: Please discuss this in another thread. This is only for js-remote!
This is a feature that needs support in bitcoin itself. Once there are RPCs I can add such a feature to js-remote.
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
February 21, 2011, 12:49:09 AM
#18
v0.3.2:
added labelsmode (assumes accounts are labels like the wxGUI does)
can create accounts/labels
riush
Member
Offline
Activity: 73
Merit: 10
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
February 21, 2011, 02:57:18 AM
#19
This is really great, the perfect UI for a phone!
I just tested the new version on the demo page and the account handling looks great.
Unfortunately, there seems to be a problem with sending, it always says "Invalid account name"...
Just wanted to let you know. Again, great work, and many thanks, tcatm!
1MKKiJhUJgqKyfCLeo7bB1bvELNEM8wUbz
tcatm
(OP)
Sr. Member
Offline
Activity: 337
Merit: 265
Re: JavaScript UI for Bitcoin, QR code, bitcoin: URIs
February 21, 2011, 03:27:14 AM
#20
Quote from: riush on February 21, 2011, 02:57:18 AM
I just tested the new version on the demo page and the account handling looks great.
Unfortunately, there seems to be a problem with sending, it always says "Invalid account name"...
Fixed. Thanks!
Pages: [
1
]
2
All
Print
Bitcoin Forum
>
Bitcoin
>
Bitcoin Discussion
>
JavaScript UI for Bitcoin, QR code, bitcoin: URIs
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...