Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Web3modal | 4,342 | 188 | 2 days ago | 26 | January 26, 2023 | 26 | apache-2.0 | TypeScript | ||
A single Web3 provider solution for all Wallets | ||||||||||
Extension | 2,962 | 6 days ago | 310 | gpl-3.0 | TypeScript | |||||
Taho, the community owned and operated Web3 wallet. | ||||||||||
Trust Wallet Ios | 1,484 | 4 years ago | 66 | gpl-3.0 | Swift | |||||
:iphone: Trust - Ethereum Wallet and Web3 DApp Browser for iOS | ||||||||||
Use Wallet | 724 | 3 days ago | 84 | mit | TypeScript | |||||
👛 useWallet() · All-in-one solution to connect a dapp to an Ethereum provider. | ||||||||||
Web3 Onboard | 689 | 29 | 4 days ago | 51 | September 26, 2022 | 22 | mit | TypeScript | ||
Client library to onboard users to web3 apps | ||||||||||
Celo Monorepo | 662 | 4 | 33 | a day ago | 102 | April 26, 2022 | 194 | apache-2.0 | TypeScript | |
Official repository for core projects comprising the Celo platform | ||||||||||
Alpha Wallet Ios | 538 | 2 days ago | 296 | mit | Swift | |||||
An advanced Ethereum/EVM mobile wallet | ||||||||||
Alpha Wallet Android | 511 | 4 days ago | 288 | mit | Java | |||||
An advanced Ethereum mobile wallet | ||||||||||
Upchain Wallet | 500 | 9 months ago | 8 | agpl-3.0 | JavaScript | |||||
以太坊钱包(支持DApp 浏览器)- A Powerful Ethereum Android Wallet & DApp Browser | ||||||||||
Asch | 478 | 4 years ago | 44 | JavaScript | ||||||
Asch is an efficient, flexible, safe and decentralized application platform, which was initially designed to lower the barrier to entry for developers.The services provided by the Asch platform include a public chain and a set of application SDKs. |
npm install --legacy-peer-deps
find ./node_modules -name ".git" -type d -exec rm -rf {} +
Add .env
the project's root directory:
VUE_APP_INFURA_KEY={Infura key}
npm run serve
npm run build
npm run test:unit
Start local application first before running the e2e test
npm run serve
npm run test:e2e
npm run test:e2e:mobile
npm run lint
To get rid of the websocket error, use the following command in the project root (where package.json lives)
find ./node_modules -name ".git" -type d -exec rm -rf {} +
Checklist: Website: *.tor.us
Test/Browser | Chrome | Safari | Brave | Firefox | Edge | iOS Safari | iOS Chrome | Android Chrome |
---|---|---|---|---|---|---|---|---|
Test login on google/discord oauths | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Skale Network Change | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Import Account | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Test wallet transfer | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Test on torus-embed vue-app all buttons | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Notes:
cd node_modules/@metamask/contract-metadata
aws s3 cp images s3://images.toruswallet.io/ --cache-control "public, max-age=604800, immutable" --metadata-directive REPLACE --recursive
Feature list includes the following:
Environment | Torus Network | GitHub branch |
---|---|---|
alpha | testnet | Any branch |
beta | testnet | Any branch |
testing | testnet | develop |
staging | mainnet | staging (versioning) |
prod | mainnet | master (versioning) |
cyan | cyan | master (versioning) |