{"_id":"@adapter-c98/wallet-adapter-react","name":"@adapter-c98/wallet-adapter-react","dist-tags":{"latest":"0.1.91"},"versions":{"0.1.91":{"name":"@adapter-c98/wallet-adapter-react","version":"0.1.91","sideEffects":false,"types":"./dist/index.d.ts","main":"./dist/index.js","license":"MIT","engines":{"node":">=18"},"devDependencies":{"@solana/web3.js":"^1.78.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11","react":"^18.2.0","react-dom":"18.2.0","tsup":"^6.6.3","@coin98-com/wallet-adapter-base":"0.1.90","tsconfig":"0.0.77"},"dependencies":{"@solana/wallet-standard-wallet-adapter-react":"^1.0.1","bs58":"^4.0.1","web3-types":"^1.2.0"},"scripts":{"build":"tsup","dev":"tsup --watch","check-types":"tsc --noEmit"},"_id":"@adapter-c98/wallet-adapter-react@0.1.91","description":"@coin98-com/wallet-adapter-react is the React integration for Coin98 Wallet Adapter.","_integrity":"sha512-O0ea0umyZpBudpXoZJCTg1DPGcHEq1JtUNUJ5Np4GeuTs8l8Fi9hel0eGoAQeWRCuI1sU7rbbaIhdetflNbKGg==","_resolved":"/private/var/folders/dw/3bg7rzts23z1fmbbb_0v6vmm0000gn/T/8ee7c27dad351619ad93722723703f1b/adapter-c98-wallet-adapter-react-0.1.91.tgz","_from":"file:adapter-c98-wallet-adapter-react-0.1.91.tgz","_nodeVersion":"20.19.5","_npmVersion":"11.6.0","dist":{"integrity":"sha512-O0ea0umyZpBudpXoZJCTg1DPGcHEq1JtUNUJ5Np4GeuTs8l8Fi9hel0eGoAQeWRCuI1sU7rbbaIhdetflNbKGg==","shasum":"e958d4486a02b8e894d2e969fa47b43c363f9374","tarball":"https://registry.npmjs.org/@adapter-c98/wallet-adapter-react/-/wallet-adapter-react-0.1.91.tgz","fileCount":22,"unpackedSize":147039,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUPBxdL3CLmAyhetyrVYgUArSBtV+bvoQxxlgt1MR7eQIhAKFR6+9jI37EUzH87xMjONvgk78hJNRflgwieY7NGzpZ"}]},"_npmUser":{"name":"kismyname","email":"hungdx@coin98.finance"},"directories":{},"maintainers":[{"name":"kismyname","email":"hungdx@coin98.finance"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wallet-adapter-react_0.1.91_1761556757442_0.9923180616686984"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-27T09:19:17.373Z","0.1.91":"2025-10-27T09:19:17.622Z","modified":"2025-10-27T09:19:17.893Z"},"maintainers":[{"name":"kismyname","email":"hungdx@coin98.finance"}],"description":"@coin98-com/wallet-adapter-react is the React integration for Coin98 Wallet Adapter.","license":"MIT","readme":"### Readme C98 adapter\n\n@coin98-com/wallet-adapter-react is the React integration for Coin98 Wallet Adapter.\n\n### Documentation\n\n[docs.coin98.com/developer-guide/coin98-adapter](https://docs.coin98.com/developer-guide/coin98-adapter)\n\n#### Installation\n\n```bash\nnpm install @coin98-com/wallet-adapter-react\n```\n\n### Provider\n\n- [WalletProvider](https://docs.coin98.com/developer-guide/coin98-adapter/hooks/usewallet)\n\n### Hooks\n\n- [useWallet](https://docs.coin98.com/developer-guide/coin98-adapter/hooks/usewallet)\n\n### States\n\n- `autoConnect` \\\n  Connect wallet automatically when refresh dapp site.\n- `wallets` \\\n  Wallet list to be used.\n- `enables` \\\n  Blockchain list to be used.\n- `wallet` \\\n  Selected wallet.\n- `address` \\\n  Address.\n- `connected` \\\n  State that wallet is connected.\n- `connecting` \\\n  State that wallet is connecting.\n- `disconnecting` \\\n  State that wallet is disconnecting.\n- `selectedBlockChain` \\\n  Connected blockchain.\n- `isNotInstalled` \\\n  State that wallet is not installed.\n- `provider` \\\n  Connected provider.\n- `selectedChainId` \\\n  Connected network.\n\n### Functions\n\n- `selectWallet` \\\n   Choose wallet type to connect.\n- `disconnect` \\\n   Disconnect wallet.\n- `connect` \\\n   Connect to the selected wallet.\n- `switchNetwork` \\\n   Request wallet to switch its current chain to the requested chain.\n- `requestInstall` \\\n   Show the install wallet request modal.\n- `sendTransaction` \\\n   Creates a new transaction confirmation from the user's wallet address.\n- `signMessage` \\\n  Presents a plain text signature challenge to the user and returns the signed response.\n- `signTypedData` \\\n   Presents a structured and readable data message for the user to sign, then returns a signed response.\n- `ethSign` \\\n   Presents a data message for the user to sign arbitrary messages.\n- `watchAsset` \\\n   Request to track a specific token in wallet.\n- `getEncryptionPublicKey` \\\n   Requests to get user wallet address's public encryption key.\n- `ethDecrypt` \\\n  Request to decrypt a specific encrypted message.\n\n### Example\n\n[https://docs.coin98.com/developer-guide/coin98-adapter/example](https://docs.coin98.com/developer-guide/coin98-adapter/example)\n\n## Related\n\nCheckout these related projects:\n\n- [@solana/wallet-adapter](https://github.com/solana-labs/wallet-adapter).\n- [near-api-js](https://github.com/near/near-api-js).\n- [@cosmjs](https://github.com/cosmos/cosmjs).\n- [@solana/web3.js](https://solana-labs.github.io/solana-web3.js/).\n","readmeFilename":"README.md","_rev":"1-cf6b0ded766ddb44d06fddf6b19ceda1"}