https://github.com/anza-xyz/wallet-adapter

Modular TypeScript wallet adapters and components for Solana applications.

https://github.com/anza-xyz/wallet-adapter

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 139 committers (0.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.2%) to scientific vocabulary

Keywords

blockchain crypto cryptocurrency hacktoberfest hacktoberfest2022 react solana typescript wallet
Last synced: 6 months ago · JSON representation

Repository

Modular TypeScript wallet adapters and components for Solana applications.

Basic Info
Statistics
  • Stars: 1,910
  • Watchers: 45
  • Forks: 1,048
  • Open Issues: 33
  • Releases: 556
Topics
blockchain crypto cryptocurrency hacktoberfest hacktoberfest2022 react solana typescript wallet
Created almost 5 years ago · Last pushed 9 months ago
Metadata Files
Readme License

README.md

Wallet Adapter

Modular TypeScript wallet adapters and components for Solana applications.

Wallets

Owner

  • Name: anza-xyz
  • Login: anza-xyz
  • Kind: organization

Committers

Last synced: 6 months ago

All Time
  • Total Commits: 1,890
  • Total Committers: 139
  • Avg Commits per committer: 13.597
  • Development Distribution Score (DDS): 0.403
Past Year
  • Commits: 21
  • Committers: 10
  • Avg Commits per committer: 2.1
  • Development Distribution Score (DDS): 0.667
Top Committers
Name Email Commits
Jordan Sexton j****n@j****m 1,129
Loris Leiva l****a@g****m 66
steveluscher m****b@s****m 51
Felix c****i@g****m 50
Daniel Marin d****t@g****m 33
steveluscher g****b@s****m 27
Steven Luscher s****r@u****m 26
github-actions[bot] 4****]@u****m 26
Chris Chua c****c@g****m 24
silvestrevivo s****n@g****m 22
Varga-Somogyi Ákos v****s@g****m 21
github-actions[bot] g****]@u****m 21
jon wong j@j****m 19
ArpitAgrawal321 a****l@g****m 18
Colin Ogoo o****n@g****m 17
Jordan 1****h@u****m 13
skywalletadmin a****n@g****p 13
Callum McIntyre m****4@g****m 13
Justin Starry j****n@s****m 11
David Mohl g****t@d****h 11
Yang Lin y****6@g****m 10
cwlee c****0@g****m 10
Hernando Scheidl h****o@s****o 9
Adrian a****9@g****m 8
Armani Ferrante a****e@g****m 8
bartosz-lipinski 2****i@u****m 7
Romain Ouabdelkader r****n@s****o 7
docongminh c****2@g****m 6
Victor Pontis v****r@p****s 6
Piotr Janosz p****z@u****m 6
and 109 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 159
  • Total pull requests: 206
  • Average time to close issues: 5 months
  • Average time to close pull requests: 26 days
  • Total issue authors: 137
  • Total pull request authors: 83
  • Average comments per issue: 2.85
  • Average comments per pull request: 1.44
  • Merged pull requests: 111
  • Bot issues: 0
  • Bot pull requests: 21
Past Year
  • Issues: 43
  • Pull requests: 76
  • Average time to close issues: 23 days
  • Average time to close pull requests: 15 days
  • Issue authors: 40
  • Pull request authors: 27
  • Average comments per issue: 0.67
  • Average comments per pull request: 0.99
  • Merged pull requests: 35
  • Bot issues: 0
  • Bot pull requests: 13
Top Authors
Issue Authors
  • steveluscher (4)
  • jordaaash (3)
  • danmt (3)
  • moslem137500 (3)
  • nukec (3)
  • keolamation (2)
  • ymc182 (2)
  • 21e8 (2)
  • can-arikan (2)
  • lucian55 (2)
  • Paullht (2)
  • billythedummy (2)
  • TimonPeng (2)
  • josephchung796 (2)
  • lukassgramm (2)
Pull Request Authors
  • jordaaash (41)
  • github-actions[bot] (16)
  • steveluscher (7)
  • piotrjanosz (6)
  • dependabot[bot] (5)
  • Murshid69 (4)
  • mcintyre94 (4)
  • iLotus12 (4)
  • cemozerr (4)
  • Funkatronics (3)
  • gabrielKerekes (3)
  • bitkeepos (3)
  • alex-fung (3)
  • chendatony31 (3)
  • yanglin5689446 (2)
Top Labels
Issue Labels
question (10) enhancement (10) good first issue (4) bug (3) documentation (3) icebox (3) help wanted (3) blocked (1) waiting (1)
Pull Request Labels
dependencies (5) javascript (5) blocked (1) hacktoberfest-accepted (1) use-wallet-standard (1)

Dependencies

.github/workflows/build-and-test.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • pnpm/action-setup v2 composite
.github/workflows/label-actions.yml actions
  • dessant/label-actions v3 composite
.github/workflows/release.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • changesets/action v1 composite
  • pnpm/action-setup v2 composite
package.json npm
  • @changesets/cli ^2.26.1 development
  • @types/node ^18.16.18 development
  • @typescript-eslint/eslint-plugin ^5.60.0 development
  • @typescript-eslint/parser ^5.60.0 development
  • eslint 8.22.0 development
  • eslint-config-prettier ^8.8.0 development
  • eslint-plugin-prettier ^4.2.1 development
  • eslint-plugin-react ^7.32.2 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • eslint-plugin-require-extensions ^0.1.3 development
  • gh-pages ^4.0.0 development
  • pnpm ^8.6.3 development
  • prettier ^2.8.8 development
  • shx ^0.3.4 development
  • turbo ^1.10.4 development
  • typedoc ^0.23.28 development
  • typescript ~4.7.4 development
packages/core/base/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/node-fetch ^2.6.4 development
  • shx ^0.3.4 development
  • @solana/wallet-standard-features ^1.1.0
  • @wallet-standard/base ^1.0.1
  • @wallet-standard/features ^1.0.3
  • eventemitter3 ^4.0.7
packages/core/react/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/jest ^28.1.8 development
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • jest ^28.1.3 development
  • jest-environment-jsdom ^28.1.3 development
  • jest-localstorage-mock ^2.4.26 development
  • react ^18.2.0 development
  • react-dom ^18.2.0 development
  • shx ^0.3.4 development
  • ts-jest ^28.0.8 development
  • @solana-mobile/wallet-adapter-mobile ^2.0.0
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-standard-wallet-adapter-react ^1.1.0
packages/starter/create-react-app-starter/package.json npm
  • @testing-library/jest-dom ^5.16.5 development
  • @testing-library/react ^13.4.0 development
  • @testing-library/user-event ^14.4.3 development
  • @types/jest ^28.1.8 development
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • @types/testing-library__jest-dom ^5.14.6 development
  • browserify-zlib ^0.2.0 development
  • crypto-browserify ^3.12.0 development
  • https-browserify ^1.0.0 development
  • process ^0.11.10 development
  • shx ^0.3.4 development
  • source-map-loader ^4.0.1 development
  • stream-browserify ^3.0.0 development
  • stream-http ^3.2.0 development
  • typescript ~4.7.4 development
  • url ^0.11.1 development
  • webpack ^5.88.0 development
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-react workspace:^
  • @solana/wallet-adapter-react-ui workspace:^
  • @solana/wallet-adapter-wallets workspace:^
  • @solana/web3.js ^1.77.3
  • react ^18.2.0
  • react-app-rewired ^2.2.1
  • react-dom ^18.2.0
  • react-scripts 5.0.1
  • web-vitals ^2.1.4
packages/starter/example/package.json npm
  • @types/bs58 ^4.0.1 development
  • @types/node-fetch ^2.6.4 development
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • eslint 8.22.0 development
  • eslint-config-next ^12.3.4 development
  • next-plugin-antd-less ^1.8.0 development
  • prettier ^2.8.8 development
  • shx ^0.3.4 development
  • typescript ~4.7.4 development
  • @ant-design/icons ^4.8.0
  • @emotion/react ^11.11.1
  • @emotion/styled ^11.11.0
  • @mui/icons-material ^5.11.16
  • @mui/material ^5.13.5
  • @noble/curves ^1.1.0
  • @solana/wallet-adapter-ant-design workspace:^
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-material-ui workspace:^
  • @solana/wallet-adapter-react workspace:^
  • @solana/wallet-adapter-react-ui workspace:^
  • @solana/wallet-adapter-wallets workspace:^
  • @solana/wallet-standard-features ^1.1.0
  • @solana/wallet-standard-util ^1.1.0
  • @solana/web3.js ^1.77.3
  • antd ^4.24.10
  • bs58 ^4.0.1
  • next ^12.3.4
  • notistack ^3.0.1
  • react ^18.2.0
  • react-dom ^18.2.0
packages/starter/material-ui-starter/package.json npm
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • parcel ^2.9.2 development
  • prettier ^2.8.8 development
  • process ^0.11.10 development
  • shx ^0.3.4 development
  • typescript ~4.7.4 development
  • @emotion/react ^11.11.1
  • @emotion/styled ^11.11.0
  • @mui/icons-material ^5.11.16
  • @mui/material ^5.13.5
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-material-ui workspace:^
  • @solana/wallet-adapter-react workspace:^
  • @solana/wallet-adapter-wallets workspace:^
  • @solana/web3.js ^1.77.3
  • notistack ^3.0.1
  • react ^18.2.0
  • react-dom ^18.2.0
packages/starter/nextjs-starter/package.json npm
  • @types/node-fetch ^2.6.4 development
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • eslint 8.22.0 development
  • eslint-config-next ^12.3.4 development
  • prettier ^2.8.8 development
  • shx ^0.3.4 development
  • typescript ~4.7.4 development
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-react workspace:^
  • @solana/wallet-adapter-react-ui workspace:^
  • @solana/wallet-adapter-wallets workspace:^
  • next ^12.3.4
  • react ^18.2.0
  • react-dom ^18.2.0
packages/starter/react-ui-starter/package.json npm
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • parcel ^2.9.2 development
  • prettier ^2.8.8 development
  • process ^0.11.10 development
  • shx ^0.3.4 development
  • typescript ~4.7.4 development
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-react workspace:^
  • @solana/wallet-adapter-react-ui workspace:^
  • @solana/wallet-adapter-wallets workspace:^
  • @solana/web3.js ^1.77.3
  • react ^18.2.0
  • react-dom ^18.2.0
packages/ui/ant-design/package.json npm
  • @ant-design/icons ^4.8.0 development
  • @solana/web3.js ^1.77.3 development
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • antd ^4.24.10 development
  • react ^18.2.0 development
  • react-dom ^18.2.0 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-base-ui workspace:^
  • @solana/wallet-adapter-react workspace:^
packages/ui/base-ui/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/react ^18.2.13 development
  • react ^18.2.0 development
  • react-dom ^18.2.0 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-react workspace:^
packages/ui/material-ui/package.json npm
  • @emotion/react ^11.11.1 development
  • @emotion/styled ^11.11.0 development
  • @mui/icons-material ^5.11.16 development
  • @mui/material ^5.13.5 development
  • @solana/web3.js ^1.77.3 development
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • react ^18.2.0 development
  • react-dom ^18.2.0 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-base-ui workspace:^
  • @solana/wallet-adapter-react workspace:^
packages/ui/react-ui/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/react ^18.2.13 development
  • @types/react-dom ^18.2.6 development
  • react ^18.2.0 development
  • react-dom ^18.2.0 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-adapter-base-ui workspace:^
  • @solana/wallet-adapter-react workspace:^
packages/wallets/alpha/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/avana/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/bitkeep/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/bitpie/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/clover/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/coin98/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/bs58 ^4.0.1 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
  • bs58 ^4.0.1
packages/wallets/coinbase/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/coinhub/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/fractal/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @fractalwagmi/solana-wallet-adapter ^0.1.1
  • @solana/wallet-adapter-base workspace:^
packages/wallets/huobi/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/hyperpay/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/keystone/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @keystonehq/sol-keyring ^0.3.1
  • @solana/wallet-adapter-base workspace:^
packages/wallets/krystal/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/ledger/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/w3c-web-hid ^1.0.3 development
  • shx ^0.3.4 development
  • @ledgerhq/devices 6.27.1
  • @ledgerhq/hw-transport 6.27.1
  • @ledgerhq/hw-transport-webhid 6.27.1
  • @solana/wallet-adapter-base workspace:^
  • buffer ^6.0.3
packages/wallets/mathwallet/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/neko/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/nightly/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/nufi/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/onto/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/particle/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @particle-network/solana-wallet ^0.5.6
  • @solana/wallet-adapter-base workspace:^
packages/wallets/phantom/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/safepal/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/saifu/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/salmon/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
  • salmon-adapter-sdk ^1.1.1
packages/wallets/sky/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/solflare/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-standard-chains ^1.1.0
  • @solflare-wallet/metamask-sdk ^1.0.2
  • @solflare-wallet/sdk ^1.3.0
  • @wallet-standard/wallet ^1.0.1
packages/wallets/solong/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/spot/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/tokenary/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/tokenpocket/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/torus/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/keccak ^3.0.1 development
  • @types/node-fetch ^2.6.4 development
  • @types/readable-stream ^2.3.15 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
  • @toruslabs/solana-embed ^0.3.4
  • assert ^2.0.0
  • crypto-browserify ^3.12.0
  • process ^0.11.10
  • stream-browserify ^3.0.0
packages/wallets/trust/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
packages/wallets/unsafe-burner/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @noble/curves ^1.1.0
  • @solana/wallet-adapter-base workspace:^
  • @solana/wallet-standard-features ^1.1.0
  • @solana/wallet-standard-util ^1.1.0
packages/wallets/walletconnect/package.json npm
  • @solana/web3.js ^1.77.3 development
  • @types/pino ^6.3.12 development
  • @walletconnect/types ^2.8.1 development
  • shx ^0.3.4 development
  • @jnwng/walletconnect-solana ^0.2.0
  • @solana/wallet-adapter-base workspace:^
packages/wallets/wallets/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-alpha workspace:^
  • @solana/wallet-adapter-avana workspace:^
  • @solana/wallet-adapter-bitkeep workspace:^
  • @solana/wallet-adapter-bitpie workspace:^
  • @solana/wallet-adapter-clover workspace:^
  • @solana/wallet-adapter-coin98 workspace:^
  • @solana/wallet-adapter-coinbase workspace:^
  • @solana/wallet-adapter-coinhub workspace:^
  • @solana/wallet-adapter-fractal workspace:^
  • @solana/wallet-adapter-huobi workspace:^
  • @solana/wallet-adapter-hyperpay workspace:^
  • @solana/wallet-adapter-keystone workspace:^
  • @solana/wallet-adapter-krystal workspace:^
  • @solana/wallet-adapter-ledger workspace:^
  • @solana/wallet-adapter-mathwallet workspace:^
  • @solana/wallet-adapter-neko workspace:^
  • @solana/wallet-adapter-nightly workspace:^
  • @solana/wallet-adapter-nufi workspace:^
  • @solana/wallet-adapter-onto workspace:^
  • @solana/wallet-adapter-particle workspace:^
  • @solana/wallet-adapter-phantom workspace:^
  • @solana/wallet-adapter-safepal workspace:^
  • @solana/wallet-adapter-saifu workspace:^
  • @solana/wallet-adapter-salmon workspace:^
  • @solana/wallet-adapter-sky workspace:^
  • @solana/wallet-adapter-solflare workspace:^
  • @solana/wallet-adapter-solong workspace:^
  • @solana/wallet-adapter-spot workspace:^
  • @solana/wallet-adapter-tokenary workspace:^
  • @solana/wallet-adapter-tokenpocket workspace:^
  • @solana/wallet-adapter-torus workspace:^
  • @solana/wallet-adapter-trust workspace:^
  • @solana/wallet-adapter-unsafe-burner workspace:^
  • @solana/wallet-adapter-walletconnect workspace:^
  • @solana/wallet-adapter-xdefi workspace:^
packages/wallets/xdefi/package.json npm
  • @solana/web3.js ^1.77.3 development
  • shx ^0.3.4 development
  • @solana/wallet-adapter-base workspace:^
pnpm-lock.yaml npm
  • 2147 dependencies