{"id":26172638,"url":"https://github.com/bithyve/bitcoin-tribe","last_synced_at":"2026-04-15T06:01:55.203Z","repository":{"id":264823874,"uuid":"810126091","full_name":"bithyve/bitcoin-tribe","owner":"bithyve","description":"Tribe RGB is a next-generation platform dedicated to empowering users with full control over their digital assets, including Bitcoin and RGB collectibles","archived":false,"fork":false,"pushed_at":"2025-04-11T06:45:22.000Z","size":26556,"stargazers_count":9,"open_issues_count":41,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-11T08:58:27.780Z","etag":null,"topics":["bitcoin","rgb","rgb-tool"],"latest_commit_sha":null,"homepage":"https://bitcointribe.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bithyve.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,"zenodo":null}},"created_at":"2024-06-04T05:18:21.000Z","updated_at":"2025-04-10T07:43:01.000Z","dependencies_parsed_at":"2025-01-22T04:21:21.455Z","dependency_job_id":"6eff2fda-2afd-4bbb-a3ce-7d043e02cb2a","html_url":"https://github.com/bithyve/bitcoin-tribe","commit_stats":null,"previous_names":["bithyve/bitcoin-tribe"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bithyve%2Fbitcoin-tribe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bithyve%2Fbitcoin-tribe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bithyve%2Fbitcoin-tribe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bithyve%2Fbitcoin-tribe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bithyve","download_url":"https://codeload.github.com/bithyve/bitcoin-tribe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248952667,"owners_count":21188485,"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":["bitcoin","rgb","rgb-tool"],"created_at":"2025-03-11T19:57:40.237Z","updated_at":"2026-04-15T06:01:55.197Z","avatar_url":"https://github.com/bithyve.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bitcoin Tribe - Your Digital Assets on RGB/Lightning\n\n[![Playstore](https://bitcoinkeeper.app/wp-content/uploads/2023/05/gpbtn.png)](https://play.google.com/store/apps/details?id=com.bithyve.tribe)\n[![Appstore](https://bitcoinkeeper.app/wp-content/uploads/2023/05/applebtn.png)](https://apps.apple.com/us/app/tribe-rgb/id6667112050)\n[![PGP_APK](https://github.com/bithyve/bitcoin-keeper/assets/50690016/67693cf0-a059-4391-8b48-a9d46a55e71c)](https://github.com/bithyve/tribe/releases)\n\nExplore the future of digital assets with Bitcoin Tribe. Manage your Bitcoin and RGB assets with top-notch security and seamless backups. Bitcoin Tribe offers a cutting-edge platform for decentralized finance, featuring a Bitcoin wallet, community gifting, and Friends \u0026 Family options. Join the Tribe and take control of your digital wealth today!\n\n## Prerequisites\n\nBefore getting started, make sure you have a proper [React Native development environment](https://reactnative.dev/docs/set-up-your-environment) on your machine\n\n## Getting Started\n\n1. Clone this repository to your local machine:\n\n   ```shell\n   git clone https://github.com/bithyve/bitcoin-tribe.git\n   ```\n\n2. Navigate to the project directory:\n   ```shell\n   cd bitcoin-tribe\n   ```\n3. Install the project dependencies using Yarn:\n   The prepare scripts will automatically install pods and nodeify crypto-related packages for react-native\n   ```shell\n   yarn install\n   ```\n\n4. Build the bare worklet\n  ```shell\n   yarn run bare-pack\n   ```\n\n## Build and Run\n\n### Variants\n\nThe project has testnet and mainnet variants. The development variant is configured to use testnet and the production variant to use mainnet.\n\nStart metro\n\n```bash\nyarn start\n```\n\n#### Development\n\nTo run the development app on a connected device or emulator:\n\n**Android**\n\n```bash\nyarn androidDevDebug\n```\n\n**iOS**\n\nExtract the latest release of rgb_libFFI.xcframework.zip from [rgb-lib-swift/releases](https://github.com/RGB-Tools/rgb-lib-swift/releases) in `ios/rgb` folder\n\n```bash\nyarn ios --scheme=tribe-dev\n```\n\n#### Development Commands\n\nRun useful scripts from `package.json` while developing:\n\n- `yarn androidDevDebug` – build and start the Android development variant.\n\n## Verify Authenticity of Android APK\n\nPlease download an [APK](https://github.com/bithyve/bitcoin-tribe/releases) and keep all these files in the same directory: `Android APK file, SHA256SUM.asc, KEEPER_DETACHED_SIGN.sign`. Make a copy of `Android APK file` and rename it as `Android APK clone`.\n\nGet the public PGP key for `hexa@bithyve.com` (Hexa Team's PGP key) using\n\n```\ngpg --recv-key \"389F 4CAD A078 5AC0 E28A 0C18 1BEB DE26 1DC3 CF62\"\n```\n\nor\n\n```\ngpg --keyserver hkps://keys.openpgp.org --recv-key \"389F 4CAD A078 5AC0 E28A 0C18 1BEB DE26 1DC3 CF62\"\n```\n\n**Verify APK certificate**\n\nRename `Android APK clone.apk` to `Android APK clone.zip` and extract the following file: `/META-INF/HEXAWALL.RSA`. Verify the certificate using `keytool`:\n\n```\nkeytool -printcert -file HEXAWALLET.RSA\nCertificate fingerprints:\n\t ...\n\t MD5:  5E:92:30:9B:88:F4:A1:17:08:D1:DB:C3:2A:BF:4D:5A\n\t SHA1: 38:55:07:26:F4:C6:C4:3E:A2:87:CF:16:11:7C:E6:A5:66:E1:CB:C1\n\t SHA256: 77:82:54:70:5D:C4:DA:83:2C:F8:39:96:49:69:FE:AF:63:BD:79:EF:00:0A:34:43:86:0C:7C:AD:A2:55:1C:95\n\t Signature algorithm name: SHA256withRSA\n\t Version: 3\n```\n\n**Verify APK checksum**\n\nVerify the checksum against the APK using:\n\n```\nshasum -a 256 --check SHA256SUM.asc\n```\n\nOutput should contain the name of the APK file followed by **OK** as shown below:\n\n```\nTribe_v1.0.0.apk: OK\n```\n\n**Verify that the signed checksum is from hexa@bithyve.com**\n\n```\ngpg --verify SHA256SUM.asc\n```\n\nOutput should show Hexa's PGP key **389F 4CAD A078 5AC0 E28A 0C18 1BEB DE26 1DC3 CF62**:\n\n```\nusing RSA key 389F4CADA0785AC0E28A0C181BEBDE261DC3CF62\nissuer \"hexa@bithyve.com\"\nGood signature from \"Hexa Team (Hexa Bitcoin Wallet) \u003chexa@bithyve.com\u003e\"\n```\n\n**Alternate method for verifying PGP signature**\n\nVerify the detached signature against the APK file:\n\n```\ngpg --verify TRIBE_DETACHED_SIGN.sign Tribe_v1.0.0.apk\n```\n\nOutput should show PGP key **389F 4CAD A078 5AC0 E28A 0C18 1BEB DE26 1DC3 CF62**:\n\n```\nusing RSA key 389F4CADA0785AC0E28A0C181BEBDE261DC3CF62\nissuer \"hexa@bithyve.com\"\nGood signature from \"Hexa Team (Hexa Bitcoin Wallet) \u003chexa@bithyve.com\u003e\"\n```\n\n## License\n\nThis project is licensed under the **MIT License.**\n\n## Community\n\n- Follow us on [Twitter](https://twitter.com/BitcoinTribe_)\n- Join our [Telegram](https://t.me/BitcoinTribeSupport)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbithyve%2Fbitcoin-tribe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbithyve%2Fbitcoin-tribe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbithyve%2Fbitcoin-tribe/lists"}