{"id":13421718,"url":"https://github.com/kryptokrona/hugin-mobile","last_synced_at":"2026-01-17T12:34:33.254Z","repository":{"id":37991200,"uuid":"280959509","full_name":"kryptokrona/hugin-mobile","owner":"kryptokrona","description":"A React Native implementation of Hugin Messenger","archived":false,"fork":false,"pushed_at":"2024-03-26T19:13:57.000Z","size":83000,"stargazers_count":15,"open_issues_count":19,"forks_count":16,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-03-26T21:51:48.195Z","etag":null,"topics":["android","chat-application","cryptocurrency","encryption","java","react-native"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kryptokrona.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}},"created_at":"2020-07-19T22:11:40.000Z","updated_at":"2024-04-14T18:30:18.922Z","dependencies_parsed_at":"2023-10-16T11:45:49.432Z","dependency_job_id":"b9df0f12-3e79-4ad1-a699-2332453a037d","html_url":"https://github.com/kryptokrona/hugin-mobile","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/kryptokrona/hugin-mobile","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kryptokrona%2Fhugin-mobile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kryptokrona%2Fhugin-mobile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kryptokrona%2Fhugin-mobile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kryptokrona%2Fhugin-mobile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kryptokrona","download_url":"https://codeload.github.com/kryptokrona/hugin-mobile/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kryptokrona%2Fhugin-mobile/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28508466,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T11:50:55.898Z","status":"ssl_error","status_checked_at":"2026-01-17T11:50:55.569Z","response_time":85,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["android","chat-application","cryptocurrency","encryption","java","react-native"],"created_at":"2024-07-30T23:00:28.892Z","updated_at":"2026-01-17T12:34:33.239Z","avatar_url":"https://github.com/kryptokrona.png","language":"JavaScript","funding_links":[],"categories":["Open Source Project","Projects"],"sub_categories":["Risk Management","Communication"],"readme":"# ⚠️ ALERT! This repo is discontinued.\n## Please refer to the rebuild of Hugin for Mobile here: https://github.com/kryptokrona/hugin-native\n\n# Hugin Messenger Mobile\n\n### Initial Setup\n\n* `git clone https://github.com/kryptokrona/hugin-mobile.git`\n* `cd hugin-mobile`\n* `yarn install`\n* `npm run get-offline-lists`\n\n### Running\n\n* `node --max-old-space-size=8192 node_modules/react-native/local-cli/cli.js start` (Just need to run this once to start the server, leave it running)\n* `react-native run-android`\n\n### Logging\n\n`react-native log-android`\n\n### Creating a release\n\nYou need to bump the version number in:\n\n* `src/Config.js` - `appVersion`\n* `android/app/build.gradle` - `versionCode` and `versionName`\n* `package.json` - `version` - Not strictly required\n* Update user agent in `android/app/src/main/java/com/xkr/MainApplication.java` and `android/app/src/main/java/com/xkr/TurtleCoinModule.java`\n\nThen\n`cd android`\n`./gradlew bundleRelease`\nOptionally\n`./gradlew installRelease`\n\nor `yarn deploy-android`\n\n### Integrating QR Codes or URIs\n\nKryptokrona Mobile Wallet supports two kinds of QR codes.\n\n* Standard addresses / integrated addresses - This is simply the address encoded as a QR code.\n\n* xkr:// URI encoded as a QR code.\n\nYour uri must begin with `xkr://` followed by the address to send to, for example, `xkr://SEKReTyRMJx2LTUrbf2r7GdMJ9PY5yHbYN6MCZkKUVvKZSwwwf3HnUS6Jia3TkD4jWgfxeh1AEYV3DKEAesSb7mSAvNqfCNBXrg`\n\nThere are a few optional parameters.\n\n* `name` - This is used to add you to the users address book, and identify you on the 'Confirm' screen. A name can contain spaces, and should be URI encoded.\n* `amount` - This is the amount to send you. This should be specified in atomic units.\n* `paymentid` - If not using integrated address, you can specify a payment ID. Specifying an integrated address and a payment ID is illegal.\n\nAn example of a URI containing all of the above parameters:\n\n```\nxkr://SEKReTyRMJx2LTUrbf2r7GdMJ9PY5yHbYN6MCZkKUVvKZSwwwf3HnUS6Jia3TkD4jWgfxeh1AEYV3DKEAesSb7mSAvNqfCNBXrg?amount=10000\u0026name=Starbucks%20Coffee\u0026paymentid=f13adc8ac78eb22ffcee3f82e0e9ffb251dc7dc0600ef599087a89b623ca1402\n```\n\nThis would send `100 XKR` (10000 in atomic units) to the address `SEKR2Fyavy8CXG8BPEbNeCHFZ1fuDCYCZ3vW5H5LXN4K2M2MHUpTENip9bbavpHvvPwb4NDkBWrNgURAd5DB38FHXWZyoBh4wW`, using the name `Starbucks Coffee` (Note the URI encoding), and using a payment ID of `f13adc8ac78eb22ffcee3f82e0e9ffb251dc7dc0600ef599087a89b623ca1402`\n\nYou can also just display the URI as a hyperlink. If a user clicks the link, it will open the app, and jump to the confirm screen, just as a QR code would function. (Provided all the fields are given)\n\n\n## Translations\n\n- German - Milka Barisic\n- Chinese (zh) - bingo1168\n- Russian (ru) - Bolibompadraken\n- Norwegian - Daniel Boye\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkryptokrona%2Fhugin-mobile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkryptokrona%2Fhugin-mobile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkryptokrona%2Fhugin-mobile/lists"}