{"id":13430223,"url":"https://github.com/suiet/suiet","last_synced_at":"2025-03-16T05:30:42.014Z","repository":{"id":56777663,"uuid":"524088868","full_name":"suiet/suiet","owner":"suiet","description":"The wallet for everyone, built on Sui blockchain","archived":false,"fork":false,"pushed_at":"2024-09-12T17:48:14.000Z","size":16857,"stargazers_count":161,"open_issues_count":19,"forks_count":37,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-09-13T07:02:43.520Z","etag":null,"topics":["blockchain","chrome-extension","sui","suiet","wallet"],"latest_commit_sha":null,"homepage":"https://suiet.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/suiet.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":"2022-08-12T12:57:54.000Z","updated_at":"2024-09-09T14:59:54.000Z","dependencies_parsed_at":"2023-10-04T10:57:53.343Z","dependency_job_id":"96598190-0b16-4d22-86a0-fb1b3d941957","html_url":"https://github.com/suiet/suiet","commit_stats":{"total_commits":418,"total_committers":7,"mean_commits":"59.714285714285715","dds":0.7105263157894737,"last_synced_commit":"e81f2689c7a49550e806174670642d836fcbecd9"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiet%2Fsuiet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiet%2Fsuiet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiet%2Fsuiet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiet%2Fsuiet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suiet","download_url":"https://codeload.github.com/suiet/suiet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243830912,"owners_count":20354848,"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","chrome-extension","sui","suiet","wallet"],"created_at":"2024-07-31T02:00:51.188Z","updated_at":"2025-03-16T05:30:39.887Z","avatar_url":"https://github.com/suiet.png","language":"TypeScript","funding_links":[],"categories":["Wallets"],"sub_categories":["Miscellaneous","Explorer"],"readme":"\u003ca href=\"https://suiet.app\"\u003e\u003cp align=\"center\"\u003e\n\u003cimg width=\"480\" src=\"./assets/LogoWithSlogen.png?raw=trueg\"/\u003e\n\u003c/a\u003e\n\n# Suiet, the wallet designed for everyone\n\n\u003e If you want to know how to **install/use** suiet, please visit our offical website [suiet.app](https://suiet.app) or [docs](https://suiet.app/docs)\n\n\u003e **Warning**\n\u003e Suiet is current on devnet, we may make break changes before the mainnet of [Sui](sui.io) goes online.\n\n## 🚀 Getting Started\n\n### ⚙️ Prepare the enviroment\n\n1. Make sure you have [nodejs](https://nodejs.org/en/download/) install with [npm](https://docs.npmjs.com/)\n2. Clone the suiet main repo\n\n```bash\ngit clone git@github.com:suiet/suiet.git\n```\n\n3. Install the dependencies\n\n```bash\nnpm install\n```\n\n### 🏁 Run app in your browser\n\nRun the following command at the root path of the project\n\n```bash\nnpm start\n```\n\nThen load the extension dist folder `packages/chrome/dist` in Chrome [#detail](https://developer.chrome.com/docs/extensions/mv3/faq/#:~:text=You%20can%20start%20by%20turning,a%20packaged%20extension%2C%20and%20more.)\n\nAnd you can use the app in your chrome under development mode.\n\n## 🚀 Getting Started (App)\n\n### ⚙️ Prepare the enviroment (App)\n\nFirst you need to prepare the enviroment for the Chrome Ext, please follow the [Getting Started](#🚀-getting-started) section.\n\nAddtionally, you need to install the dependencies for the app workspace:\n\n\u003e We did not use monorepo for the app workspace (packages/expo) to workaround React Native build, so you need to install the dependencies manually.\n\n```bash\ncd packages/expo\nnpm install\n```\n\n### Get development build of the app\n\nYou need a development build to run the app in your phone.\n\nWe have setup a automatic build in GitHub Actions, you can download the latest build in GitHub Actions page. After you get `.ipa` and `.apk` file in the artifacts, you need to install the app in your phone.\n\nNo additional steps is needed for Android to install the `.apk`. But for iOS, you must be a member of Suiet Team to install the `.ipa` because it is accociated with a developer account and certain devices, sorry for the inconvenience.\n\n### (Optional) Build the app yourself\n\nThis is an optional step, you can skip this step if you are able to use the automatic build. But if you want to proceed, it is easy to do so because this project is based on [Expo](https://expo.io/).\n\nYou need to setup a development environment for Expo, please follow the [Expo documentation](https://docs.expo.io/get-started/installation/).\n\nAfter you setup the environment, you can build the app with the following command:\n\n```bash\n# build for android\n$ eas build -p android --local --profile=development\n# or for ios\n$ eas build -p ios --local --profile=development\n```\n\n### 🏁 Run app in your phone\n\nAfter you get the development build, you can run the app in your phone. Start the development server with the following command:\n\n```bash\ncd packages/expo\nnpm run start\n```\n\nThen you can scan the QR code in the terminal with your phone camera.\n\n### 👨‍💻👩‍💻 Develop the app\n\nYou can use previous development builds until you add / change native packages. Changes to the JavaScript / TypeScript code will take effect immediately. The develop experience is similar to React Native.\n\nBefore you commit your changes, you should test the app on both Android and iOS.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuiet%2Fsuiet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuiet%2Fsuiet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuiet%2Fsuiet/lists"}