{"id":26411231,"url":"https://github.com/fasenderos/bitify","last_synced_at":"2025-03-17T20:32:42.300Z","repository":{"id":190427564,"uuid":"682444584","full_name":"fasenderos/bitify","owner":"fasenderos","description":"Open Source Trading Platform for building a Blockchain/FinTech cryptocurrency exchange in NodeJS","archived":false,"fork":false,"pushed_at":"2025-03-03T17:27:04.000Z","size":645,"stargazers_count":14,"open_issues_count":14,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-07T16:05:23.136Z","etag":null,"topics":["bitify","blockchain","crypto-exchange-software","cryptocurrency","cryptocurrency-exchange-software","exchange","matching-engine","trading","trading-platform"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fasenderos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-08-24T07:21:20.000Z","updated_at":"2025-01-16T12:00:29.000Z","dependencies_parsed_at":"2023-08-24T17:00:16.428Z","dependency_job_id":"3d4ab6de-b2b5-41a0-a7ba-2c1feee4e5de","html_url":"https://github.com/fasenderos/bitify","commit_stats":{"total_commits":132,"total_committers":2,"mean_commits":66.0,"dds":"0.015151515151515138","last_synced_commit":"a11bb7c101b470c40e6fe8449b635ba91066f66d"},"previous_names":["fasenderos/bitify"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasenderos%2Fbitify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasenderos%2Fbitify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasenderos%2Fbitify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasenderos%2Fbitify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fasenderos","download_url":"https://codeload.github.com/fasenderos/bitify/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243606860,"owners_count":20318314,"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","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":["bitify","blockchain","crypto-exchange-software","cryptocurrency","cryptocurrency-exchange-software","exchange","matching-engine","trading","trading-platform"],"created_at":"2025-03-17T20:31:03.462Z","updated_at":"2025-03-17T20:32:42.294Z","avatar_url":"https://github.com/fasenderos.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/fasenderos/bitify/blob/main/LICENSE.md\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-Apache_2.0-blue.svg\" alt=\"Package License\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://codecov.io/github/fasenderos/bitify\" target=\"_blank\"\u003e\u003cimg src=\"https://codecov.io/github/fasenderos/bitify/graph/badge.svg?token=FN6997JFRA\" alt=\"Codecov\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/fasenderos/bitify\"\u003e\u003cimg src=\"https://badgen.net/badge/Built%20With/TypeScript/blue\" alt=\"Built with TypeScript\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003e \u003cb\u003eWARNING\u003c/b\u003e: This software is not ready yet, please don't use in production. There are a [lot of things to do](#to-do) and is under active development. APIs and table schemas are subject to change without notice. Technical support is unavailable at this time.\n\n\u003ch3 align=\"center\"\u003eBitify Trading Platform\u003c/h3\u003e\n\u003ch4 align=\"center\"\u003e:star: Star me on GitHub — it motivates me a lot!\u003c/h4\u003e\n\n## Table of Contents\n\n- [About](#about)\n- [To-Do](#to-do)\n- [Contributing](#contributing)\n- [Donation](#donation)\n- [License](#license)\n\n# About\n\nBitify is an open-source trading platform for building a Blockchain/FinTech cryptocurrency exchange.\n\n## To-Do\n\nIf you want to speed up the Bitify release, please contribute to this project by implementing some of the following features:\n\n### Must need\n\n- [ ] Test, Test and Test everything\n- [ ] Documentation\n\n### Authentication Server\n\n- [x] User registration and login\n- [x] Email verification\n- [x] Forgot and reset password\n- [x] Two Factor Authentication\n- [ ] OTP Recovery\n- [x] Captcha\n- [ ] Role-Base or Attribute Base ACL\n- [x] API Keys with permissions and IP restriction\n- [ ] [KYC Verification](https://en.wikipedia.org/wiki/Know_your_customer)\n\n### Repository\n\n- [x] Run test/lint on PR\n- [x] Update dependencies with dependabot or similar\n- [x] Code checker like CodeQL or similar\n- [x] Code coverage like Codecov\n- [x] Publish release on NPM and Github\n- [x] Auto changelog (each package with its own)\n\n### Macro Area\n\n- [ ] Wallet manager\n- [ ] Manage Order book\n- [ ] Integration with payment gateway\n- [ ] Webscoket API\n- [ ] Logging\n- [ ] Monitoring\n- [ ] Rate limit\n- [ ] Trading interface (frontend)\n- [ ] Admin Panel (frontend)\n\nMore to come...\n\n## Contributing\n\nI would greatly appreciate any contributions to make this project better. Please make sure to follow the below guidelines before getting your hands dirty.\n\n1. Fork the repository\n2. Create your branch (git checkout -b my-branch)\n3. Commit any changes to your branch\n4. Push your changes to your remote branch\n5. Open a pull request\n\nBug fixes and features should always come with tests and documentation where needed.\n\n## Donation\n\nIf this project help you reduce time to develop, you can give me a cup of coffee 🍵 :)\n\n- USDT (TRC20): `TXArNxsq2Ee8Jvsk45PudVio52Joiq1yEe`\n- BTC: `1GYDVSAQNgG7MFhV5bk15XJy3qoE4NFenp`\n- BTC (BEP20): `0xf673ee099be8129ec05e2f549d96ebea24ac5d97`\n- ETH (ERC20): `0xf673ee099be8129ec05e2f549d96ebea24ac5d97`\n- BNB (BEP20): `0xf673ee099be8129ec05e2f549d96ebea24ac5d97`\n\n## License\n\nBitify is licensed under the [Apache 2.0](/LICENSE.md) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffasenderos%2Fbitify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffasenderos%2Fbitify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffasenderos%2Fbitify/lists"}