{"id":22538030,"url":"https://github.com/colored-coins/bankbox","last_synced_at":"2025-07-30T22:03:15.999Z","repository":{"id":96480110,"uuid":"92387917","full_name":"Colored-Coins/BankBox","owner":"Colored-Coins","description":"ColoredCoins desktop wallet application for digital currency issuance and management.","archived":false,"fork":false,"pushed_at":"2019-12-24T22:17:33.000Z","size":1530,"stargazers_count":64,"open_issues_count":4,"forks_count":38,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-05-27T14:51:22.805Z","etag":null,"topics":["blockchain","coloredcoins","consensus","cryptocurrency"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Colored-Coins.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-25T09:33:24.000Z","updated_at":"2025-02-12T20:14:03.000Z","dependencies_parsed_at":"2023-04-24T15:03:15.502Z","dependency_job_id":null,"html_url":"https://github.com/Colored-Coins/BankBox","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Colored-Coins/BankBox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Colored-Coins%2FBankBox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Colored-Coins%2FBankBox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Colored-Coins%2FBankBox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Colored-Coins%2FBankBox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Colored-Coins","download_url":"https://codeload.github.com/Colored-Coins/BankBox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Colored-Coins%2FBankBox/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267948767,"owners_count":24170529,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","coloredcoins","consensus","cryptocurrency"],"created_at":"2024-12-07T11:09:53.798Z","updated_at":"2025-07-30T22:03:15.992Z","avatar_url":"https://github.com/Colored-Coins.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n    \u003ca href=\"http://coloredcoins.org\"\u003e\n      \u003cimg src=\"http://coloredcoins.org/img/logo-new.svg\" alt=\"ColoredCoins\" width=200\u003e\n    \u003c/a\u003e\n  \u003cbr\u003e\n  BankBox\n  \u003cbr\u003e\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eColoredCoins desktop wallet application for digital currency issuance and management.\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"http://slack.coloredcoins.org\"\u003e\u003cimg src=\"http://slack.coloredcoins.org/badge.svg\" alt=\"slack\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n**BankBox** is a desktop client of the [ColoredCoins protocol](https://github.com/Colored-Coins/Colored-Coins-Protocol-Specification) on top of the Bitcoin blockchain.\u003cbr\u003e\nIt utilizes [ColoredCoins full-node](https://github.com/Colored-Coins/Full-Node), which in its turn is dependant on [Bitcoin-Core](https://bitcoin.org/en/bitcoin-core/), the Bitcoin reference client.\u003cbr\u003e\nIt downloads and maintains a copy of the blockchain **locally**, coupled with parsed ColoredCoins assets layer of ColoredCoins colored transactions - so it keeps the protocol true **peer-to-peer** with no dependance on external servers.\n\n**Note:** A ColoredCoins transaction, just as any other Bitcoin transaction, require some Bitcoins to be transferred with it.\nSince the BankBox gives full control to the user, it's up to the BankBox client to finance the ColoredCoins transactions.\n\nIf you would like to deep dive to our programmatic Node.js (and browser) API for issuance and transfer of digital assets, go to [Getting started with ColoredCoins SDK](https://github.com/Colored-Coins/ColoredCoins-docs/blob/master/getting_started.md).\n\n\u003cp\u003e\n  \u0026emsp;\u0026emsp;\u0026emsp;\u0026emsp;\u0026emsp;\u0026emsp;\u0026nbsp; \u003cimg src=\"http://coloredcoins.org/img/bankbox-architecture-vertical.svg?id=1\" height=\"750\"\u003e\n\u003c/p\u003e\n\n## Prerequisites\n\n* [Bitcoin-Core](https://bitcoin.org/en/bitcoin-core/)\n* [Redis](https://redis.io/)\u003cbr\u003e\n\nWindows installer will download these dependencies for you, but for other OS they should be installed separately.\n\n## Install\n\n\u003cb\u003eDownload the latest version of BankBox from the\n[GitHub releases](https://github.com/Colored-Coins/BankBox/releases) page \u003c/b\u003e (currently available for windows)\n\n### OR\n\nYou can run from source.\u003cbr\u003e\nFirst you need to download the prerequisites mentioned above, and then use the instructions in the [\"How to Contribute\"](#how-to-contribute) section.\n\n## Screenshots\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"http://coloredcoins.org/img/bankbox-screenshot-dashboard.JPG\" alt=\"screenshot\" height=\"750\" align=\"center\"\u003e\n  \u003cdiv style=\"margin-bottom: 16px;\"/\u003e\n  \u003cimg src=\"http://coloredcoins.org/img/bankbox-screenshot-transaction.JPG\" alt=\"screenshot\" height=\"750\" align=\"center\"\u003e\n\u003c/p\u003e\n\n## Configuration\n\nBankBox comes with default properties - such as the Bitcoin network (mainnet or testnet), default transaction fee and the configuration for the ColoredCoins full-node server, Bitcoin-Core daemon and Redis. \u003cbr\u003e\nBankBox `properties.conf` can be found and edited in: \u003cbr\u003e\n`%APPDATA%\\BankBox` (windows) \u003cbr\u003e\nColoredCoins full-node `properties.conf`: \u003cbr\u003e\n`%APPDATA%\\coloredcoins-full-node` (windows)\n\n## How to Contribute\n\n### Get the code\n\n```sh\n$ git clone https://github.com/Colored-Coins/BankBox.git\n$ cd BankBox\n$ npm install\n```\n\n### Run the app\n\n```sh\n$ npm start\n```\n\n### Watch the code\n\nRestart the app automatically every time code changes. Useful during development.\n\n```sh\n$ npm run watch\n```\n\n### Package the app\n\nBuilds app binaries. Currently, only Windows is available.\n\n```sh\n$ npm run package -- [options]\n```\n\nFor `[options]` the following optional arguments are available:\n\n- `--sign` - Sign the application\n- `--package=[type]` - Package single output type.\n  - `exe` - Windows installer\n  - `portable` - Windows portable app\n  - `all` - All available package options\n\n## Support\n\nYou can find support at our [Slack channel](http://slack.coloredcoins.org), or e-mail us to contact@coloredcoins.org.\n\n## License\n\n[AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.en.html)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcolored-coins%2Fbankbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcolored-coins%2Fbankbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcolored-coins%2Fbankbox/lists"}