{"id":22653663,"url":"https://github.com/5ire-tech/5ire_wallet_extension","last_synced_at":"2025-04-12T04:02:43.281Z","repository":{"id":239044160,"uuid":"595927395","full_name":"5ire-tech/5ire_wallet_extension","owner":"5ire-tech","description":"The 5ire Wallet extension is a self-custodial virtual wallet and web browser extension for 5ireChain that works on the Native as well as the EVM chain.","archived":false,"fork":false,"pushed_at":"2025-03-12T06:48:03.000Z","size":79732,"stargazers_count":6,"open_issues_count":3,"forks_count":2,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-25T23:34:48.933Z","etag":null,"topics":["blockchain","extension","extension-chrome","extension-firefox","node"],"latest_commit_sha":null,"homepage":"https://www.5ire.org/","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/5ire-tech.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":"2023-02-01T04:57:14.000Z","updated_at":"2025-02-20T19:32:33.000Z","dependencies_parsed_at":"2025-03-04T10:36:48.231Z","dependency_job_id":null,"html_url":"https://github.com/5ire-tech/5ire_wallet_extension","commit_stats":null,"previous_names":["5ire-tech/5ire_wallet_extension"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5ire-tech%2F5ire_wallet_extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5ire-tech%2F5ire_wallet_extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5ire-tech%2F5ire_wallet_extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/5ire-tech%2F5ire_wallet_extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/5ire-tech","download_url":"https://codeload.github.com/5ire-tech/5ire_wallet_extension/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248514226,"owners_count":21116902,"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":["blockchain","extension","extension-chrome","extension-firefox","node"],"created_at":"2024-12-09T09:25:44.633Z","updated_at":"2025-04-12T04:02:43.236Z","avatar_url":"https://github.com/5ire-tech.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 5ire Wallet Extension\n\n5ire Wallet in your browser, compatible with both Native and EVM chains.\n\n## Building the code\n\nThe available code can be built following two ways:\n\n* Using [Docker](https://docs.docker.com/get-docker/) and the build script provided (recommended)\n* Compiling from source locally\n\n### Using Docker and the build script\n\n**Prerequisites**\n\n* [Docker](https://docs.docker.com/get-docker/)\n* Bash\n\n**usage:**\n`./build.sh [chrome|firefox]`\n\nThe built script is used to generate the firefox and chrome extension files by the name of `chrome-extension.tar.gz` and `firefox-extension.tar.gz`.\n\nUse the following command to extract the archive to use it with your browser:\n\n```\nmkdir extension_build\ntar -xvzf \u003cbrowser-name\u003e-extension.tar.gz -C extension_build\n```\n\n\u003e You can set the evironment variable DEBUG to not null, then the script will print the commands that are being executed.\n\n### Compiling from source locally\n\n**Prerequisites**\n\n1. [Node js v18.18.0](https://nodejs.org/en/download/)\n2. 2GB RAM recommended \u003e8GB\n3. Minimum 10GB of storage\n4. React js 17.0.2\n5. [yarn v1.x](https://classic.yarnpkg.com/lang/en/docs/install)\n\nBelow are the steps you should follow to compile the code from source locally\n\n* Clone the GitHub repo\n\n```bash\ngit clone https://github.com/5ire-tech/5ire_wallet_extension.git\n```\n\n* Use yarn to install the required packages\n\n```bash\nyarn install\n```\n\n* Build the code for the browser of your choice\n\n  * chrome\n\n    * QA\n      ```bash\n      yarn run build:chrome-qa\n      ```\n\n    * Production\n      ```bash\n      yarn run build:chrome-prod\n      ```\n\n  * firefox\n\n    * QA\n      ```bash\n      yarn run build:firefox-qa\n      ```\n\n    * Production\n      ```bash\n      yarn run build:firefox-prod\n      ```\n\n### Using the build\n\n\u003e Do remember to have extracted the `*.tar.gz` archive if you are using Docker to build the code before trying to use it.\n\n\u003cdetails\u003e \u003csummary\u003eChrome Browser\u003c/summary\u003e\n\n```bash\n      1. Open \"chrome://extensions/\"\n      2. Click \"Developer mode\"\n      3. Click \"Load unpacked extension…\"\n      4. Navigate to the extension_build folder and click \"OK\"\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e \u003csummary\u003eFirefox Browser\u003c/summary\u003e\n\n```bash\n      1. Open \"about:debugging#/runtime/this-firefox\"\n      2. Click \"Load Temporary add-on…\"\n      3. Navigate to \"extension_build\" folder\n      4. Select the manifest.json file and click \"OK\"\n```\n\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F5ire-tech%2F5ire_wallet_extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F5ire-tech%2F5ire_wallet_extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F5ire-tech%2F5ire_wallet_extension/lists"}