Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/reown-com/web-examples
Wallet and dapp examples implementing WalletConnect v2
https://github.com/reown-com/web-examples
fix: use `ethers.utils.verifyTypedData` to verify signature
2dfb5a0bc6d2e7436f522ea300b9f0178e4f403f authored almost 3 years ago
2dfb5a0bc6d2e7436f522ea300b9f0178e4f403f authored almost 3 years ago
fix: simplifies session deleted handling
3e53d08874891ca62f6b1f17c579f7515863fcef authored almost 3 years ago
3e53d08874891ca62f6b1f17c579f7515863fcef authored almost 3 years ago
refactor: simplify by using higher-level `provider.disconnect`
bf553a2c2d8b7dfaaf2dec2ef2e22b43c13ba9ab authored almost 3 years ago
bf553a2c2d8b7dfaaf2dec2ef2e22b43c13ba9ab authored almost 3 years ago
chore: set up app, get basics working with EthereumProvider
43c67d0c81c2a240621dc61d68f48628c67751fe authored almost 3 years ago
43c67d0c81c2a240621dc61d68f48628c67751fe authored almost 3 years ago
chore(deps): replaces `legacy-modal` dep with standard `qrcode-modal`
4b0d8c50fd0aea1f4dc92c6f58d416eba86fcb57 authored almost 3 years ago
4b0d8c50fd0aea1f4dc92c6f58d416eba86fcb57 authored almost 3 years ago
refactor: abstract into `DEFAULT_INFURA_ID`
9172b368b98dc0c17128cfbf654beb2f51544fca authored almost 3 years ago
9172b368b98dc0c17128cfbf654beb2f51544fca authored almost 3 years ago
feat: gets persistence check working with provider
ca5b9674d78c56f97aac901cf42bb373388eb46a authored almost 3 years ago
ca5b9674d78c56f97aac901cf42bb373388eb46a authored almost 3 years ago
feat: adds provider handler for `eth_signTypedData`
b225f4e2150c4ad37613cbc16d7bd91a864562f1 authored almost 3 years ago
b225f4e2150c4ad37613cbc16d7bd91a864562f1 authored almost 3 years ago
chore: cleanup
623c44e4c2f401eeb00e51016d2280741cb636f5 authored almost 3 years ago
623c44e4c2f401eeb00e51016d2280741cb636f5 authored almost 3 years ago
fix: dereference `session` from client directly
4d1caa7997bf84b9c4294a34cc70c6eb7e81719c authored almost 3 years ago
4d1caa7997bf84b9c4294a34cc70c6eb7e81719c authored almost 3 years ago
fix: removes reliance on `session` for Header
6a23ad8a0ae7e131957aab9de284a4f3d0c20b45 authored almost 3 years ago
6a23ad8a0ae7e131957aab9de284a4f3d0c20b45 authored almost 3 years ago
feat: sets up passing of custom RPCs to EthereumProvider
35868ea7af09dd695388ce2915c2fd175ed61038 authored almost 3 years ago
35868ea7af09dd695388ce2915c2fd175ed61038 authored almost 3 years ago
fix: adds missing useCallback dependency
0e7b02da4b56abe5cd820bb813a2af93d224cfe9 authored almost 3 years ago
0e7b02da4b56abe5cd820bb813a2af93d224cfe9 authored almost 3 years ago
Merge branch 'wallets'
bc74c8cfd9aadd7e2855a9e58aac4a1a04b8ae55 authored almost 3 years ago
bc74c8cfd9aadd7e2855a9e58aac4a1a04b8ae55 authored almost 3 years ago
fix eth sign ordering
9ce7eae3ac7876a9ffa580c09385c3cc23835232 authored almost 3 years ago
9ce7eae3ac7876a9ffa580c09385c3cc23835232 authored almost 3 years ago
Merge branch 'wallets'
9519593efee45fffe129ffe2b63a6cd6cf104f6f authored almost 3 years ago
9519593efee45fffe129ffe2b63a6cd6cf104f6f authored almost 3 years ago
prep session and pairing pages
c94076a35c6a5ba94a771fd20e51693883281c6b authored almost 3 years ago
c94076a35c6a5ba94a771fd20e51693883281c6b authored almost 3 years ago
fix: simplifies handling deleted session
033cf6a58558d20ee0d1d70119652067e97b5377 authored almost 3 years ago
033cf6a58558d20ee0d1d70119652067e97b5377 authored almost 3 years ago
Merge branch 'main' of github.com:WalletConnect/examples into main
415b38759ea8c9476dc11005e78001b78ed41a9d authored almost 3 years ago
415b38759ea8c9476dc11005e78001b78ed41a9d authored almost 3 years ago
refactor: updates `eth_signTypedData` example
5ea671281f9f191f67691bceae4f9d277e10f646 authored almost 3 years ago
5ea671281f9f191f67691bceae4f9d277e10f646 authored almost 3 years ago
feat: adds `eth_sign` and `eth_signTransaction` examples
f5814d4d1ab9948e98f68ba140966a9dc5d86c09 authored almost 3 years ago
f5814d4d1ab9948e98f68ba140966a9dc5d86c09 authored almost 3 years ago
Implement eth_sendTransaction
c3daa5b2a98211d454c403fd973d432e4aae86e6 authored almost 3 years ago
c3daa5b2a98211d454c403fd973d432e4aae86e6 authored almost 3 years ago
SessionTypedData modal
914f91967a11110ede0ce4ac2b57bb7aec8f0714 authored almost 3 years ago
914f91967a11110ede0ce4ac2b57bb7aec8f0714 authored almost 3 years ago
Parse and sign typed data
6d5c679ca799ea7bdcfd41ee883d6a4c2b535593 authored almost 3 years ago
6d5c679ca799ea7bdcfd41ee883d6a4c2b535593 authored almost 3 years ago
Minor layout fixes
a9280ef124e6c7a3d362197f2687e7fd2d0a0cc3 authored almost 3 years ago
a9280ef124e6c7a3d362197f2687e7fd2d0a0cc3 authored almost 3 years ago
another attempt at ios fix
e43eab7b724d73b55303634933c1ad775c5f2942 authored almost 3 years ago
e43eab7b724d73b55303634933c1ad775c5f2942 authored almost 3 years ago
fix mobile scrolling
96d86505088ecb99e40a3fccddcee37e49c61754 authored almost 3 years ago
96d86505088ecb99e40a3fccddcee37e49c61754 authored almost 3 years ago
Merge branch 'wallets'
bff24051d5209683cb151cddab9f4806ae94c276 authored almost 3 years ago
bff24051d5209683cb151cddab9f4806ae94c276 authored almost 3 years ago
Implement light and dark theme toggles
01c9d2d861760ff36113f9af3ebcd7abf27e7047 authored almost 3 years ago
01c9d2d861760ff36113f9af3ebcd7abf27e7047 authored almost 3 years ago
Fix logic for personal_sign signing
354cf0bf34c9231519e874c547a691990ec3b357 authored almost 3 years ago
354cf0bf34c9231519e874c547a691990ec3b357 authored almost 3 years ago
Wrap up eth_sign and personal_sign examples
e2ac17957e211a19f415e4628cd2d18fd338f254 authored almost 3 years ago
e2ac17957e211a19f415e4628cd2d18fd338f254 authored almost 3 years ago
Refactor wallet into util, restore from mnemonic, prep for session page
de05b8c82cb63bb6642e5c17aa829c39c5c7e6bb authored almost 3 years ago
de05b8c82cb63bb6642e5c17aa829c39c5c7e6bb authored almost 3 years ago
WIP on sign handling
4a95f9edbdbf41b019b49e8f8ee0f91e3d4b2b8b authored almost 3 years ago
4a95f9edbdbf41b019b49e8f8ee0f91e3d4b2b8b authored almost 3 years ago
session.request modal flow
eb063aca3a62a05b1d2f5670e221b26bf6cc4438 authored almost 3 years ago
eb063aca3a62a05b1d2f5670e221b26bf6cc4438 authored almost 3 years ago
chore: removes unused param
f5a0598ef1f11ae0522f4574e04f270cc49d75a6 authored almost 3 years ago
f5a0598ef1f11ae0522f4574e04f270cc49d75a6 authored almost 3 years ago
refactor: rename `fetching` -> `isFetchingBalances`
fa72dd6577dca943b2b54842adb4f3abcb51e698 authored almost 3 years ago
fa72dd6577dca943b2b54842adb4f3abcb51e698 authored almost 3 years ago
refactor: renames `loading` -> `isInitializing`
2b25de2f30b084d78efb0e9f54db43d210061597 authored almost 3 years ago
2b25de2f30b084d78efb0e9f54db43d210061597 authored almost 3 years ago
refactor(client): creates separate namespace/methods getters
3bc76a24c0ef98110297bd990eaa79f7a88eb02c authored almost 3 years ago
3bc76a24c0ef98110297bd990eaa79f7a88eb02c authored almost 3 years ago
docs: method annotations
02e3b8861e58cdf822623db13be14d572725590f authored almost 3 years ago
02e3b8861e58cdf822623db13be14d572725590f authored almost 3 years ago
refactor: rename testnet localStorage helpers
bb744c48c53debeec57d3fcce8e74cd93db741e1 authored almost 3 years ago
bb744c48c53debeec57d3fcce8e74cd93db741e1 authored almost 3 years ago
fix: adds missed underscore
c058d500d0936012c7e499ca3afdedfa0ff8ff88 authored almost 3 years ago
c058d500d0936012c7e499ca3afdedfa0ff8ff88 authored almost 3 years ago
Save progress
008fb6cbe29f9860442a1598ef064130397af10e authored almost 3 years ago
008fb6cbe29f9860442a1598ef064130397af10e authored almost 3 years ago
chore: clean up ordering in ClientContext
40f7cab8fc6e0066f2258a1d1166ef0095acae39 authored almost 3 years ago
40f7cab8fc6e0066f2258a1d1166ef0095acae39 authored almost 3 years ago
refactor: creates `getAddressByChainId` helper fn
1a2e5098c360c72adb97894a1b2cf427c16f1311 authored almost 3 years ago
1a2e5098c360c72adb97894a1b2cf427c16f1311 authored almost 3 years ago
chore: remove old class-based App component
601f16b171358a32a55c6bf8b402f33feed60c56 authored almost 3 years ago
601f16b171358a32a55c6bf8b402f33feed60c56 authored almost 3 years ago
footer responsivness
f970b91d7d83ca5dbcf158fe88a2d779236bc610 authored almost 3 years ago
f970b91d7d83ca5dbcf158fe88a2d779236bc610 authored almost 3 years ago
fix low height screen issues
e8a7f0f99f5ca6d880f9beb03cab5c72f0b8db55 authored almost 3 years ago
e8a7f0f99f5ca6d880f9beb03cab5c72f0b8db55 authored almost 3 years ago
Settings page layout and components
c13e9d7581a01db1f9d46c3e5563dd2f0c479346 authored almost 3 years ago
c13e9d7581a01db1f9d46c3e5563dd2f0c479346 authored almost 3 years ago
dark theme fix
c6c6f220150fb788e73cda1d4f84e27977d5e095 authored almost 3 years ago
c6c6f220150fb788e73cda1d4f84e27977d5e095 authored almost 3 years ago
route transitions, safari adjustments
fb6f484159437cd5fed5dafaafb4eb9b40f2cedb authored almost 3 years ago
fb6f484159437cd5fed5dafaafb4eb9b40f2cedb authored almost 3 years ago
fix: adds missing setLoading toggle
22c0a7c4568e270bdf0190531e0300b7cfe496e5 authored almost 3 years ago
22c0a7c4568e270bdf0190531e0300b7cfe496e5 authored almost 3 years ago
refactor: creates standalone JsonRpcContext
7eeefd4f654aedee8d6cc08ced86a94ca5ff4cc5 authored almost 3 years ago
7eeefd4f654aedee8d6cc08ced86a94ca5ff4cc5 authored almost 3 years ago
feat: adds back `resetApp`
1ca7a5cfd180c613093548fdaa4ba7e507a0e081 authored almost 3 years ago
1ca7a5cfd180c613093548fdaa4ba7e507a0e081 authored almost 3 years ago
refactor: sets up ClientContext
0732b09991889b30b541a120353c8148bdff40ce authored almost 3 years ago
0732b09991889b30b541a120353c8148bdff40ce authored almost 3 years ago
chore: removes unused `uri` state
f819161934d6c8b57033af3b5306e6219261c167 authored almost 3 years ago
f819161934d6c8b57033af3b5306e6219261c167 authored almost 3 years ago
chore: update lockfile
04ecb7a155c4e5d13f828e8bd31f8ee56ff40db9 authored almost 3 years ago
04ecb7a155c4e5d13f828e8bd31f8ee56ff40db9 authored almost 3 years ago
refactor: moves more client specific methods into ClientContext
dc120c89d24ac5f8eca644667facdba70c67a6f3 authored almost 3 years ago
dc120c89d24ac5f8eca644667facdba70c67a6f3 authored almost 3 years ago
refactor: clean up client init
95751d6efb71a11f2d993cbffd5088f7f74fec32 authored almost 3 years ago
95751d6efb71a11f2d993cbffd5088f7f74fec32 authored almost 3 years ago
refactor: standardises cosmos RPC methods alongside EIP155 ones
d33bf9dcd1f88247b92e06d870dfd0f7ece533c1 authored almost 3 years ago
d33bf9dcd1f88247b92e06d870dfd0f7ece533c1 authored almost 3 years ago
feat: memoize ClientContext value
34e175f24c454804fb85c0056f872edeab94808e authored almost 3 years ago
34e175f24c454804fb85c0056f872edeab94808e authored almost 3 years ago
fix: reference client version via package.json
d675606194ab511d43db920fb734af8bdf6613e7 authored almost 3 years ago
d675606194ab511d43db920fb734af8bdf6613e7 authored almost 3 years ago
refactor: abstracts common rpc handling into `createJsonRpcRequestHandler`
575f21e8149f144e9eaa3cac2264ed2f44f25fda authored almost 3 years ago
575f21e8149f144e9eaa3cac2264ed2f44f25fda authored almost 3 years ago
fix(deps): pin `react-error-overlay` versions
See:
https://github.com/facebook/create-react-app/issues/11773
fix(react-dapp): ensures pending state is set before RPC modal opens
940d59fc0066156a3c80f5478c625936d8ce58ca authored almost 3 years ago
940d59fc0066156a3c80f5478c625936d8ce58ca authored almost 3 years ago
refactor: simplifies `onSessionConnected`
067aca31b873ae4c7c9ed4781039f5ba6a9e9ae1 authored almost 3 years ago
067aca31b873ae4c7c9ed4781039f5ba6a9e9ae1 authored almost 3 years ago
refactor: separates App styled-components into own file
273ef2f9dcde72e77c75d7203f432748ad5be8ff authored almost 3 years ago
273ef2f9dcde72e77c75d7203f432748ad5be8ff authored almost 3 years ago
fix: pass `accounts` to `getAccountBalances`
55fff706cf740b5880d93a62fde4e4b8624548c4 authored almost 3 years ago
55fff706cf740b5880d93a62fde4e4b8624548c4 authored almost 3 years ago
qr reader styling
c0fe3a5b22295e1ec8cf0c6f98829c932c8282f9 authored almost 3 years ago
c0fe3a5b22295e1ec8cf0c6f98829c932c8282f9 authored almost 3 years ago
Nav menu
364661955a3391311a535b1b63c74fee07b3d223 authored almost 3 years ago
364661955a3391311a535b1b63c74fee07b3d223 authored almost 3 years ago
Create modal component and store
35947268a06e2c6d54f2cc25432ed217a2c25fd7 authored almost 3 years ago
35947268a06e2c6d54f2cc25432ed217a2c25fd7 authored almost 3 years ago
Add pairing logic
d4f6d53a7d700bcf71fe6baeb73dc9b543db398d authored almost 3 years ago
d4f6d53a7d700bcf71fe6baeb73dc9b543db398d authored almost 3 years ago
Establish WalletConnectManager concept
5640db7dfff57446287e2c41b777967d3985c749 authored almost 3 years ago
5640db7dfff57446287e2c41b777967d3985c749 authored almost 3 years ago
re-factor wc into its own store
27905179a1a0320c930ce6bda4c647c64b00f8ed authored almost 3 years ago
27905179a1a0320c930ce6bda4c647c64b00f8ed authored almost 3 years ago
Adjust styles
10b21b3d1c750681ec36bfae65c1265653041e19 authored almost 3 years ago
10b21b3d1c750681ec36bfae65c1265653041e19 authored almost 3 years ago
Account card component and helper utils
b79d0c533bd13427e4ae5f8c278b1c07d62747fe authored almost 3 years ago
b79d0c533bd13427e4ae5f8c278b1c07d62747fe authored almost 3 years ago
Use next-themes for dark / light mode support
9b0eff96b5bc6dbf46e04fcec9dae0b48662c140 authored almost 3 years ago
9b0eff96b5bc6dbf46e04fcec9dae0b48662c140 authored almost 3 years ago
Replace context with valtio for easier readability
d2f77044335292fd331ddbfa6c9360207dc1c10a authored almost 3 years ago
d2f77044335292fd331ddbfa6c9360207dc1c10a authored almost 3 years ago
fix: ensure `session` can be referenced when creating event handlers
dc58ed12669d9fa52e57df5de06e53be3ee64c2a authored almost 3 years ago
dc58ed12669d9fa52e57df5de06e53be3ee64c2a authored almost 3 years ago
refactor: moves `getAllChainNamespaces` into util helpers
004717fce102c6897f3aa2b4627f1f65018b8bd7 authored almost 3 years ago
004717fce102c6897f3aa2b4627f1f65018b8bd7 authored almost 3 years ago
fix: clean up unwanted imports + check initial state for testnet
0d3d25d52177e07c5578f8f4d471c2f8195aaeb1 authored almost 3 years ago
0d3d25d52177e07c5578f8f4d471c2f8195aaeb1 authored almost 3 years ago
Cleanup context
81bddf0c5d5d6bcaf991c5f0b01e95f15caf281b authored almost 3 years ago
81bddf0c5d5d6bcaf991c5f0b01e95f15caf281b authored almost 3 years ago
Init wallet and wallet connect client
1f71001175ebaee43efe2cfe9a3a20dd55afbbd6 authored almost 3 years ago
1f71001175ebaee43efe2cfe9a3a20dd55afbbd6 authored almost 3 years ago
Set up ethers / context and wallet creation
9e9b275f223485b071993e5dd7622fb9eec62851 authored almost 3 years ago
9e9b275f223485b071993e5dd7622fb9eec62851 authored almost 3 years ago
refactor(App): gets core functionality running via react hooks
6b040dbfe1c771085152018bf7c2ab3721d59368 authored almost 3 years ago
6b040dbfe1c771085152018bf7c2ab3721d59368 authored almost 3 years ago
prep everything for wallet management
5301fd10e4b525b249f1638582e006bc60f3d5fb authored almost 3 years ago
5301fd10e4b525b249f1638582e006bc60f3d5fb authored almost 3 years ago
Set up barebones layout and nextui
6d9e902bbcef590cb897d532b99197b71119a07a authored almost 3 years ago
6d9e902bbcef590cb897d532b99197b71119a07a authored almost 3 years ago
Set up dev tooling
b0e7f4c5fc867cdbd0667bfbbce4770666c50c34 authored almost 3 years ago
b0e7f4c5fc867cdbd0667bfbbce4770666c50c34 authored almost 3 years ago
scope wallet examples under one folder
f932513122c385364ed29eba796ecdd474374227 authored almost 3 years ago
f932513122c385364ed29eba796ecdd474374227 authored almost 3 years ago
refactor(react-dapp-v2): refactor `Modal` to React hooks
b9f59295c885cc20ada195193f5076de9416fc8e authored almost 3 years ago
b9f59295c885cc20ada195193f5076de9416fc8e authored almost 3 years ago
style: format all with prettier
2201fed80b86f8239b33522a8420d1c5f87564b7 authored almost 3 years ago
2201fed80b86f8239b33522a8420d1c5f87564b7 authored almost 3 years ago
chore(deps): adds missing prettier devDep
6626de3b104f49481ec2373dc69d06aa5900482f authored almost 3 years ago
6626de3b104f49481ec2373dc69d06aa5900482f authored almost 3 years ago
chore(deps): separates out and updates devDeps
09078d50163af087910ac253f9651b532abac275 authored almost 3 years ago
09078d50163af087910ac253f9651b532abac275 authored almost 3 years ago
chore: removes react/ sub directory
d0840daa1a7e7b6fb908899e95cbe639c5832e45 authored almost 3 years ago
d0840daa1a7e7b6fb908899e95cbe639c5832e45 authored almost 3 years ago
chore: update projectId for example
5b07e63f5d80b0dd1e77a8cda73ac62f5b51eb79 authored almost 3 years ago
5b07e63f5d80b0dd1e77a8cda73ac62f5b51eb79 authored almost 3 years ago
docs: add .env.local instructions to readme
The dapp won't boot up without setting
`process.env.REACT_APP_PROJECT_ID`
chore(dapps): sets up existing v2 react-app with yarn.lock
a00fa094f7ed319e96c5fd7485523149479f6f9e authored almost 3 years ago
a00fa094f7ed319e96c5fd7485523149479f6f9e authored almost 3 years ago
Init react-wallet-v2
d9b0f78982d4a43ca42498c0e3ede74dd195c968 authored almost 3 years ago
d9b0f78982d4a43ca42498c0e3ede74dd195c968 authored almost 3 years ago
Initial commit
48d5bca062527d413b95a72429fd8a3ad1d9f1a2 authored almost 3 years ago
48d5bca062527d413b95a72429fd8a3ad1d9f1a2 authored almost 3 years ago