{ "info": { "author": "Randall Degges", "author_email": "rdegges@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# btc\n\nBuy, sell, and transfer [bitcoin](http://bitcoin.org/en/) instantly in your\nterminal! (Powered by [Coinbase](https://coinbase.com/).)\n\n\n## Why Coinbase?\n\n[Coinbase](https://coinbase.com/) is a great bitcoin exchange because:\n\n- They allow you to immediately add and verify a US bank account (this allows\n you to easily purchase and sell bitcoin without the hassle that other\n providers make you go through).\n- They have a clean, simple website that makes using bitcoin a nice experience.\n- They are backed by an incredible team of investors (see:\n https://coinbase.com/about).\n\n**NOTE**: I am in no way affiliated with Coinbase. I don't know anyone that\nworks there, have no relationship with the investing companies -- nothing.\n\n\n## Why btc?\n\nI spend a lot of my time at the terminal, and I greatly prefer using the command\nline to buy, sell, and transfer bitcoin as it's a lot quicker than opening web\npages, navigating around, etc.\n\nUsing [Coinbase's API](https://coinbase.com/api/doc) was a logical next step for\nme, as I could do everything I'd normally do through coinbase through a simple\nCLI tool, `btc`.\n\nWhy should you use `btc`? You should use `btc` if:\n\n- You frequently buy / sell / transfer bitcoin.\n- You use Coinbase.\n- You prefer to use open source software to ensure your bitcoin are safe (anyone\n can view this project code).\n\n\n## Prerequisites\n\nBefore using `btc`, there are a few things you should already have setup.\n\n1. You should be familiar with bitcoin... *Duh!*\n2. You should have a coinbase account. If you don't, you can create one here:\n https://coinbase.com/\n3. You should add a valid US bank account to your coinbase account if you plan\n on purchasing or selling bitcoin. If you only plan on using `btc` to\n transfer bitcoin from one account to another, this is not necessary.\n4. You should create a coinbase API key. This is what you will need below so\n that the `btc` program knows how to access your account. You can do this\n here: https://coinbase.com/account/integrations\n\n\n## Installation\n\nYou can install `btc` via [pip](http://pip.readthedocs.org/en/latest/):\n\n```bash\n$ sudo pip install btc\n```\n\nOnce `btc` has been installed, you'll need to give it your coinbase API key so\nit knows how to make requests. You can find your coinbase API key here:\nhttps://coinbase.com/account/integrations (make sure your API key is\n*enabled*).\n\n```bash\n$ btc init\n```\n\nThe `init` command will ask you for input, and walk you through the making sure\nthat `btc` is working properly. Your API key will be stored in a file named\n`~/.btc` in your home directory. To remove your API key from `btc`, simply\ndelete that file.\n\n\n## Usage\n\nIf you simply run `btc` on the command line, you'll get a list of help.\n\n```bash\n$ btc init # activate btc by supplying your coinbase API key\n$ btc address # list your active bitcoin address for receiving money\n$ btc balance # list your account balance\n$ btc request []\n # send a payment request to the specified email address\n$ btc send ( |
) []\n # send bitcoin to a person by email address or bitcoin address\n$ btc test # test your API key\n$ btc logs # display a list of recent transaction logs\n$ btc rates # show current exchange rates\n$ btc buy 1.5 # purchase 1.5 bitcoin using your bank account on file\n$ btc sell 1.5 # sell 1.5 bitcoin\n$ btc -h # display help information\n```\n\nAll commands that have side effects will prompt you for confirmation before\ndoing anything for added security (so you don't accidentally spend tons of\nmoney, or something).\n\n\n## Changelog\n\nv0.3: 04-18-2013\n\n - Setting ~/.btc to mode 0600 for additional security.\n\nv0.2: 04-17-2013\n\n - Fixing some small documentation issues.\n\nv0.1: 04-17-2013\n\n - First release!\n\n\n## Like This?\n\nIf you've enjoyed using `btc`, feel free to send me some bitcoin! My address\nis:\n\n**14m3gaa3TvEgN7Ltc4377v3MVCPnyunuqS**\n\n<3\n\n-Randall", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rdegges/btc", "keywords": "bitcoin cli coinbase forex utility", "license": "UNLICENSE", "maintainer": null, "maintainer_email": null, "name": "btc", "package_url": "https://pypi.org/project/btc/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/btc/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/rdegges/btc" }, "release_url": "https://pypi.org/project/btc/0.3/", "requires_dist": null, "requires_python": null, "summary": "Buy, sell, and transfer bitcoin instantly in your terminal!", "version": "0.3" }, "last_serial": 787079, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1c18d741b768d50e65d6110072259169", "sha256": "5e4f7f38b054dc1aea0c02791ea03a9d7a8edaff780253b79b9442d8de4223ad" }, "downloads": -1, "filename": "btc-0.1.tar.gz", "has_sig": false, "md5_digest": "1c18d741b768d50e65d6110072259169", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6031, "upload_time": "2013-04-18T02:09:43", "url": "https://files.pythonhosted.org/packages/26/2d/c42f6c63a063a8c6b314a6ce0f572286c6166a5766ed31c5f8a64ff91011/btc-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4480da17ec9280733d4136c98638fbb8", "sha256": "9493ced876de52e4203f96b1d7d44f60fceaf877367a440747c439dda4fe6098" }, "downloads": -1, "filename": "btc-0.2.tar.gz", "has_sig": false, "md5_digest": "4480da17ec9280733d4136c98638fbb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6187, "upload_time": "2013-04-18T02:17:47", "url": "https://files.pythonhosted.org/packages/8c/ce/8ced4b80de6c53f193a6951f73fe88d055b77c314d328195ab82028486bd/btc-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "aa81868ba14983a184109dab54c687bd", "sha256": "8bc044b052d46f1a04d61ae0942957e4159cf838e61aa551690b1264af9c6e37" }, "downloads": -1, "filename": "btc-0.3.tar.gz", "has_sig": false, "md5_digest": "aa81868ba14983a184109dab54c687bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6247, "upload_time": "2013-04-18T07:33:10", "url": "https://files.pythonhosted.org/packages/8c/1d/40aaa2d7bda3ffb048a000924d4cc660afc7ed41288049c1d29dd8ba79a8/btc-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aa81868ba14983a184109dab54c687bd", "sha256": "8bc044b052d46f1a04d61ae0942957e4159cf838e61aa551690b1264af9c6e37" }, "downloads": -1, "filename": "btc-0.3.tar.gz", "has_sig": false, "md5_digest": "aa81868ba14983a184109dab54c687bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6247, "upload_time": "2013-04-18T07:33:10", "url": "https://files.pythonhosted.org/packages/8c/1d/40aaa2d7bda3ffb048a000924d4cc660afc7ed41288049c1d29dd8ba79a8/btc-0.3.tar.gz" } ] }