For SSL support a small server side script written in Python is required. You can also use Apache to serve js-remote.
You can try out the demo using this link or by scanning the QR code on your phone:
Donations accepted at
openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 -keyout server.pem -out server.cert
You don't have to worry about your keyfile being in the same directory as js-remote. SSLserver.py will only serve files ending in .html, .css, .js, .json, .png, .jpeg, or .jpg
SSLserver.py will listen on port 8338 by default. Remember to use https:// instead of http://! Try it by opening https://localhost:8338/ in your browser.
If your bitcoind isn't running on the same machine SSLserver.py will run on, you can change the RPC URL:
python SSLserver.py -r http://other.host:8332/
Uncompress zip/tarball and open
index.html in your favourite browser.
You can also clone the project with Git by running:
$ git clone git://github.com/tcatm/bitcoin-js-remote
tcatm on freenode
bitcoin: URIs allow for easy Bitcoin payments. You can encode a Bitcoin address, an amount, and optionally your name and a comment. Transferring bitcoin: URIs to mobile devices is possible using QR codes.
A single Bitcoin address:
Add your name so the payer knows who he's going to send Bitcoins to:
Add an amount (20.50 BTC) so the user will be prompted to send 20.50 BTC to you:
Finally, include a comment so the user knows what he'll pay for:
This generator creates QR codes and bitcoin: URIs using Googles Chart API.