[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9325":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":16,"starSnapshotCount":16,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},9325,"cake_wallet","cake-tech\u002Fcake_wallet","cake-tech","The open source repository for Cake Wallet, a noncustodial multi-currency wallet, and Monero.com, a noncustodial Monero-only wallet. Need help? Check out https:\u002F\u002Fdocs.cakewallet.com","https:\u002F\u002Fcakewallet.com",null,"Dart",1699,370,36,211,0,9,62,6,66.41,"MIT License",false,"dev",[25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"android","bitcoin","bitcoin-cash","btc","cryptocurrency","ethereum","haven","ios","linux","litecoin","ltc","macos","monero","nano","polygon","solana","wallet","xmr","2026-06-12 04:00:44","\u003Cdiv align=\"center\">\n\n![logo](.github\u002Fassets\u002Fcake-wallet-gh-header-2.svg)\n\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n[\u003Cimg height=\"42\" src=\".github\u002Fassets\u002Fapp-store-badge.svg\">](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fcake-wallet\u002Fid1334702542?platform=iphone)\n[\u003Cimg height=\"42\" src=\".github\u002Fassets\u002Fgoogle-play-badge.png\">](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.cakewallet.cake_wallet)\n[\u003Cimg height=\"42\" src=\".github\u002Fassets\u002Ff-droid-badge.png\">](https:\u002F\u002Ffdroid.cakelabs.com)\n[\u003Cimg height=\"42\" src=\".github\u002Fassets\u002Fmac-store-badge.svg\">](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fcake-wallet\u002Fid1334702542?platform=mac)\n[\u003Cimg height=\"42\" src=\".github\u002Fassets\u002Flinux-badge.svg\">](https:\u002F\u002Fgithub.com\u002Fcake-tech\u002Fcake_wallet\u002Freleases)\n\n\u003C\u002Fdiv>\n\n# Cake Wallet\n\n[Cake Wallet](https:\u002F\u002Fcakewallet.com) is an open-source, non-custodial, and private multi-currency crypto wallet for Android, iOS, macOS, and Linux.\n\nCake Wallet includes support for several cryptocurrencies, including:\n* Monero (XMR)\n* Bitcoin (BTC)\n* Ethereum (ETH)\n* Litecoin (LTC)\n* Bitcoin Cash (BCH)\n* Polygon (POL)\n* Base (BASE)\n* Arbitrum (ARB)\n* Solana (SOL)\n* Tron (TRX)\n* Nano (XNO)\n* Zano (ZANO)\n* Decred (DCR)\n* Wownero (WOW)\n\n## Features\n\n### App-Wide Features\n\n* Completely noncustodial. *Your keys, your coins.*\n* Built-in exchange for dozens of pairs\n* Easily pay cryptocurrency invoices with fixed rate exchanges\n* Buy cryptocurrency (BTC\u002FLTC\u002FXMR\u002FETH) with credit\u002Fdebit\u002Fbank\n* Sell cryptocurrency by bank transfer\n* Scan QR codes for easy cryptocurrency transfers\n* Create several wallets\n* Select your own custom nodes\u002Fservers\n* Address book\n* Backup to an external location or iCloud\n* Send to OpenAlias, Unstoppable Domains, Yats, and FIO Crypto Handles\n* Set desired network fee level\n* Store local transaction notes\n* Extremely simple user experience\n* Convenient exchange and sending templates for recurring payments\n* Create donation links and invoices in the receive screen\n* Robust privacy settings (eg: Tor-only connections)\n* Robust security settings (eg: Cake 2FA)\n\n### Monero Specific Features\n\n* The Monero view key is retained on the device for maximum privacy\n* Full support for Monero subaddresses and accounts\n* Specify restore height for faster syncing\n* Specify multiple recipients for batch sending\n* Optionally set Monero nodes as trusted for faster syncing\n* Specify a proxy for Monero nodes, compatible with Tor and i2p\n\n### Bitcoin Specific Features\n\n* Bitcoin coin control (specify specific outputs to spend)\n* Automatically generate new addresses\n* Specify multiple recipients for batch sending\n\n### Ethereum Specific Features\n\n* Store ETH and all ERC-20 tokens\n* Add custom tokens by contract address\n* Enable or disable Etherscan for transaction history\n\n### Litecoin Specific Features\n\n* Litecoin coin control (specify specific outputs to spend)\n* Automatically generate new addresses\n* Specify multiple recipients for batch sending\n\n# Monero.com by Cake Wallet for Android and iOS\n\n## Open Source Monero-Only Wallet\n\n*Exchanging to\u002Ffrom other assets is also supported.*\n\n## Links\n\n* Website: https:\u002F\u002Fmonero.com\n* App Store (iOS): https:\u002F\u002Fapps.apple.com\u002Fapp\u002Fid1601990386\n* Google Play: https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.monero.app\n* F-Droid: https:\u002F\u002Ffdroid.cakelabs.com\n* APK: https:\u002F\u002Fgithub.com\u002Fcake-tech\u002Fcake_wallet\u002Freleases\n\n### APK Verification\n\nAPK releases on GitHub, Accrescent, and F-Droid use the same key. They can easily be verified using [apksigner](https:\u002F\u002Fdeveloper.android.com\u002Ftools\u002Fapksigner#options-verify) or [AppVerifier](https:\u002F\u002Fgithub.com\u002Fsoupslurpr\u002FAppVerifier).\n\nSee below for Cake Wallet's SHA-256 signing certificate hash:\n\n```\ncom.cakewallet.cake_wallet\nC5:40:53:AB:0F:10:D9:54:17:62:A3:DA:76:65:AE:3D:BA:5E:7C:74:3A:B4:F1:08:A5:34:9D:62:AC:10:6E:F5\n```\n\n# Support\n\nWe have 24\u002F7 free support. Please contact support@cakewallet.com\n\nWe have excellent user guides, which are also open-source and open for contributions: https:\u002F\u002Fdocs.cakewallet.com\n\n# Build Instructions\n\nMore instructions to follow\n\nFor instructions on how to build for Android: please view file `howto-build-android.md`\n\n# Contributing\n\n## Improving translations\n\nEdit the applicable `strings_XX.arb` file in `res\u002Fvalues\u002F` and open a pull request with the changes.\n\n## Current list of language files:\n\n- English\n- Spanish\n- French\n- German\n- Italian\n- Portuguese\n- Dutch\n- Polish\n- Croatian\n- Russian\n- Ukrainian\n- Hindi\n- Japanese\n- Chinese\n- Korean\n- Thai\n- Arabic\n- Turkish\n- Burmese\n- Urdu\n- Bulgarian\n- Czech\n- Indonesian\n- Hausa\n- Yoruba\n\n## Add a new language\n\n1. Create a new `strings_XX.arb` file in `res\u002Fvalues\u002F`, replacing XX with the language's [ISO 639-1 code](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_639-1).\n\n2. Edit the strings in this file, replacing XXX below with the translation for each string.\n\n`\"welcome\": \"Welcome to\",` -> `\"welcome\": \"XXX\",`\n\n3. For strings where there is a variable, denoted by a $ symbol and braces, such as ${status}, the string in braces should not be translated. For example, when editing line 106:\n\n\"time\" : \"${minutes}m ${seconds}s\"\n\nThe only parts to be translated, if needed, are the values m and s after the variables.\n\n4. Add the language to `lib\u002Fentities\u002Flanguage_service.dart` under both `supportedLocales` and `localeCountryCode`. Use the name of the language in the local language and in English in parentheses after for `supportedLocales`. Use the [ISO 3166-1 alpha-3 code](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_3166-1_alpha-3) for `localeCountryCode`. You must choose one country, so choose the country with the most native speakers of this language or is otherwise best associated with this language.\n\n5. Add a relevant flag to `assets\u002Fimages\u002Fflags\u002FXXXX.png`, replacing XXXX with the 3 letters localeCountryCode. The image must be 42x26 pixels with 3 pixels of transparent margin on all 4 sides. You can resize the flag with [paint.net](https:\u002F\u002Fwww.getpaint.net\u002F) to 36x20 pixels, expand the canvas to 42x26 pixels with the flag anchored in the middle, and then manually delete the 3 pixels on each side to make it transparent. Or you can use another program like Photoshop.\n\n6. Add the new language code to `tool\u002Futils\u002Ftranslation\u002Ftranslation_constants.dart`\n\n## Add a new fiat currency\n\n1. Check with [Cake Wallet support](https:\u002F\u002Fguides.cakewallet.com) to see if the desired new fiat currency is available through our fiat API. Not all fiat currencies are.\n\n2. If the currency is associated strongly with a specific issuing country, map the [ISO 4217](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_4217) currency code with the applicable [ISO 3166-1 alpha-3 code](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_3166-1_alpha-3) in `lib\u002Fentities\u002Ffiat_currency.dart`. If the currency is used in a whole region or organization, then map with a reasonable interpretation of this (eg: eur countryCode for EUR symbol).\n\n3. Add the raw mapping underneath in `lib\u002Fentities\u002Ffiat_currency.dart` following the same format as the others.\n\n4. Add a flag of the issuing country or organization to `assets\u002Fimages\u002Fflags\u002FXXXX.png`, replacing XXXX with the ISO 3166-1 alpha-3 code used above (eg: `usa.png`, `eur.png`). Do not add this if the flag with the same name already exists. The image must be 42x26 pixels with a 3 pixels of transparent margin on all 4 sides.\n\n---\n\nCopyright (C) 2018-2023 Cake Labs LLC\n","Cake Wallet 是一个开源的非托管多币种加密货币钱包，支持Android、iOS、macOS和Linux平台。它提供包括Monero (XMR)、Bitcoin (BTC)、Ethereum (ETH)等在内的多种加密货币的支持。核心功能包括内置交易所、固定汇率支付、信用卡\u002F借记卡购买加密货币、银行转账出售加密货币、二维码扫描转账、自定义节点选择以及强大的隐私与安全设置如Tor-only连接和两步验证。此外，还为特定加密货币提供了高级功能，比如Monero的子地址支持、比特币的币控制选项以及以太坊的ERC-20代币存储。此项目非常适合需要跨平台使用且注重隐私保护和个人资产控制的加密货币用户。",2,"2026-06-11 03:22:10","top_language"]