{"_id":"@wallet-standard/ui-core","_rev":"9-c7fc5d77454f1d2e8c0e2016e954a73a","name":"@wallet-standard/ui-core","dist-tags":{"pre":"0.0.0-20240802213516","latest":"1.0.1"},"versions":{"0.0.0-20240607222957":{"name":"@wallet-standard/ui-core","version":"0.0.0-20240607222957","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-core@0.0.0-20240607222957","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"8dad6ed4f1669f5646b9a21507f8b984323b1655","tarball":"https://registry.npmjs.org/@wallet-standard/ui-core/-/ui-core-0.0.0-20240607222957.tgz","fileCount":32,"integrity":"sha512-KJtZJiEX3mxH0lVqbeBYuAd7jLsR3h+B+HznE5p7xcyyb7r/B+u0ylD3lDxGZUUYFF1ET0ReXDeO6vsEmH8UpA==","signatures":[{"sig":"MEQCIGNUGFqFM6lZvqb1t2tk2gCmdCdYEU28l8gpgvjxRmwoAiAV3kZFFyQSyqfVkdHiXF/s9HDgAHIed+Pb22DiaKmKDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20997},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-core-0.0.0-20240607222957.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/e7f9979dfc46f9c67542b5596dbb076a/wallet-standard-ui-core-0.0.0-20240607222957.tgz","_integrity":"sha512-KJtZJiEX3mxH0lVqbeBYuAd7jLsR3h+B+HznE5p7xcyyb7r/B+u0ylD3lDxGZUUYFF1ET0ReXDeO6vsEmH8UpA==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes the type definitions of wallets and accounts in client applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240607222957"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-core_0.0.0-20240607222957_1717799606179_0.2661737912096138","host":"s3://npm-registry-packages"}},"0.0.0":{"name":"@wallet-standard/ui-core","version":"0.0.0","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-core@0.0.0","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"0c821d826fc384ae32ff53901fe467c2910d0a3f","tarball":"https://registry.npmjs.org/@wallet-standard/ui-core/-/ui-core-0.0.0.tgz","fileCount":32,"integrity":"sha512-7XcRMfSorUU8Xw0OhiHZEsJHqb1n+oKWftkIcnEpPx073tuZZASaouvXedIGMBj/d+Tu9vgUidwRVAQikTtnAg==","signatures":[{"sig":"MEUCIQDB4zAiPxwf7/VYrpXdnwuo/ObbUNGzgCRB4Ato3Kx7QwIgfxz5tReTR4bnZbOdVp9Exg5xA5iCXUCrd8Ua93+wAG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20967},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-core-0.0.0.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/a7b50964798d941c6b2eb4de30a32b7c/wallet-standard-ui-core-0.0.0.tgz","_integrity":"sha512-7XcRMfSorUU8Xw0OhiHZEsJHqb1n+oKWftkIcnEpPx073tuZZASaouvXedIGMBj/d+Tu9vgUidwRVAQikTtnAg==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes the type definitions of wallets and accounts in client applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-core_0.0.0_1720041982642_0.6692236548688448","host":"s3://npm-registry-packages"}},"0.0.0-20240703212708":{"name":"@wallet-standard/ui-core","version":"0.0.0-20240703212708","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-core@0.0.0-20240703212708","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"5310cf0e116449a12b11853f6ec469c5cfb02b5e","tarball":"https://registry.npmjs.org/@wallet-standard/ui-core/-/ui-core-0.0.0-20240703212708.tgz","fileCount":32,"integrity":"sha512-N2TOTbahevKvXbu3WWj9JWzer5iFlShtf6RfkTNHiKXu0fJpH2737GjlJQhpYZFmAokJuldEUJxl4t8BD8tTqQ==","signatures":[{"sig":"MEQCIFXYS4k/qZ0GRhuU8gp82gllhhUiiFAOWMoAlTALqtVXAiAJr5QCWMYj13I8ZtYbIYeVP63BaoyoqpCtBKNdj477Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20997},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-core-0.0.0-20240703212708.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/647775ddae270951a14aebe1592c7f20/wallet-standard-ui-core-0.0.0-20240703212708.tgz","_integrity":"sha512-N2TOTbahevKvXbu3WWj9JWzer5iFlShtf6RfkTNHiKXu0fJpH2737GjlJQhpYZFmAokJuldEUJxl4t8BD8tTqQ==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes the type definitions of wallets and accounts in client applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240703212708"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-core_0.0.0-20240703212708_1720042054051_0.05022398832732433","host":"s3://npm-registry-packages"}},"0.0.0-20240802205322":{"name":"@wallet-standard/ui-core","version":"0.0.0-20240802205322","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-core@0.0.0-20240802205322","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"f9620ddf91ebb503db0e4fabfa782a3033d7e926","tarball":"https://registry.npmjs.org/@wallet-standard/ui-core/-/ui-core-0.0.0-20240802205322.tgz","fileCount":32,"integrity":"sha512-hOdggzyuZzHARYABCpu3KofbFDZwSIiMS78agzfnZiP1q84cGLE0wsv7B4mjizmtSM6E2CZ2alvrNbN+3S8W6A==","signatures":[{"sig":"MEUCIDwrMK8eP8/eC0bT5CQtxlVNwrjhV9TBJZEzBeX0F0jIAiEAs2dRR2QiJKsRJc1/pIf7Q26CQUiS3qTUwc3ZdrL8D74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20997},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-core-0.0.0-20240802205322.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/9999bd498fb00bfea4f924a60a602e81/wallet-standard-ui-core-0.0.0-20240802205322.tgz","_integrity":"sha512-hOdggzyuZzHARYABCpu3KofbFDZwSIiMS78agzfnZiP1q84cGLE0wsv7B4mjizmtSM6E2CZ2alvrNbN+3S8W6A==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes the type definitions of wallets and accounts in client applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240802205322"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-core_0.0.0-20240802205322_1722632031243_0.9492841882612948","host":"s3://npm-registry-packages"}},"0.0.0-20240802213516":{"name":"@wallet-standard/ui-core","version":"0.0.0-20240802213516","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-core@0.0.0-20240802213516","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"9ae4bbc5e75e8af4da208f4d021df2d68502b4de","tarball":"https://registry.npmjs.org/@wallet-standard/ui-core/-/ui-core-0.0.0-20240802213516.tgz","fileCount":32,"integrity":"sha512-SUYMGYy0Dop8yu5Q+CD5CuMtGyVb2WWOEpYnklse01OZYBZ+2XZGwHn78uldqc2Je9RsGwEF8wX9fjZepzsWGg==","signatures":[{"sig":"MEQCIDabwfLnNRouIdwdF48cv2uY1wEbtlcYL+dizt4KWS1xAiBpc1N2EToTBUGSwoitwC2onhJsshePbmKPjoa0FDeq7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20997},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-core-0.0.0-20240802213516.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"steveluscher","email":"me+npm@steveluscher.com"},"_resolved":"/tmp/69d91b53b11c7d313f56b0fc14cde1c5/wallet-standard-ui-core-0.0.0-20240802213516.tgz","_integrity":"sha512-SUYMGYy0Dop8yu5Q+CD5CuMtGyVb2WWOEpYnklse01OZYBZ+2XZGwHn78uldqc2Je9RsGwEF8wX9fjZepzsWGg==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.5.2","description":"This package includes the type definitions of wallets and accounts in client applications.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@wallet-standard/base":"0.0.0-20240802213516"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-core_0.0.0-20240802213516_1722634548034_0.8461508519488943","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@wallet-standard/ui-core","version":"1.0.0","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-core@1.0.0","maintainers":[{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"jordansexton","email":"jordan@jordansexton.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"8fb02c02eb064545cc9d756c1102ba33ee860aeb","tarball":"https://registry.npmjs.org/@wallet-standard/ui-core/-/ui-core-1.0.0.tgz","fileCount":32,"integrity":"sha512-pnpBfxJois0fIAI0IBJ6hopOguw81JniB6DzOs5J7C16W7/M2kC0OKHQFKrz6cgSGMq8X0bPA8nZTXFTSNbURg==","signatures":[{"sig":"MEYCIQDNfOC1u6GLFhfFwtmT7frECyVvwHxjiAc0neuA4vHhMQIhANECUHgMZaXvwymjuxMcFmcPUMk+Gw25IwIED737hgQ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20967},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-core-1.0.0.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=16"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"jordansexton","email":"jordan@jordansexton.com"},"_resolved":"/tmp/8b930e679201bcb59336f362b9735efb/wallet-standard-ui-core-1.0.0.tgz","_integrity":"sha512-pnpBfxJois0fIAI0IBJ6hopOguw81JniB6DzOs5J7C16W7/M2kC0OKHQFKrz6cgSGMq8X0bPA8nZTXFTSNbURg==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"10.9.0","description":"This package includes the type definitions of wallets and accounts in client applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"@wallet-standard/base":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-core_1.0.0_1730328060971_0.15090199229109857","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@wallet-standard/ui-core","version":"1.0.1","author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","_id":"@wallet-standard/ui-core@1.0.1","maintainers":[{"name":"jordansexton","email":"jordan@jordansexton.com"},{"name":"steveluscher","email":"me+npm@steveluscher.com"},{"name":"mcintyre94","email":"mcintyre1994@gmail.com"}],"homepage":"https://github.com/wallet-standard/wallet-standard#readme","bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"dist":{"shasum":"467918ac6d885afc57e3b2a8050637f51ad255ff","tarball":"https://registry.npmjs.org/@wallet-standard/ui-core/-/ui-core-1.0.1.tgz","fileCount":34,"integrity":"sha512-LFmsSjMw3wXfZgZ5eAFGdIJ1512dGTWIEeoPDKsc6mHf7cMU18tvtpe4bOL76lT9Qh1Gc+4+kdtwSkTuJ9L+jw==","signatures":[{"sig":"MEUCIQDdNGhhq+EeO/oh+24X1yuC01EDxiXB4hkYSk+f0nF7GwIgcf4WwAXLEq6C44KA5JIlGquYAkn+kb2fTHtB1gUH8ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wallet-standard%2fui-core@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21235},"main":"./lib/cjs/index.js","type":"module","_from":"file:wallet-standard-ui-core-1.0.1.tgz","types":"./lib/types/index.d.ts","module":"./lib/esm/index.js","engines":{"node":">=22"},"exports":{"types":"./lib/types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"},"scripts":{"clean":"shx mkdir -p lib && shx rm -rf lib","package":"shx mkdir -p lib/cjs && shx echo '{ \"type\": \"commonjs\" }' > lib/cjs/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e8e67b2-ac5d-459c-ae8f-9c303d472851"}},"_resolved":"/tmp/82a0d6517ffcc4ecb59ecb251e32f390/wallet-standard-ui-core-1.0.1.tgz","_integrity":"sha512-LFmsSjMw3wXfZgZ5eAFGdIJ1512dGTWIEeoPDKsc6mHf7cMU18tvtpe4bOL76lT9Qh1Gc+4+kdtwSkTuJ9L+jw==","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"_npmVersion":"11.13.0","description":"This package includes the type definitions of wallets and accounts in client applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@wallet-standard/base":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-core_1.0.1_1780520616824_0.9049811659692981","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-06-07T22:33:26.070Z","modified":"2026-06-03T23:50:29.171Z","0.0.0-20240607222957":"2024-06-07T22:33:26.350Z","0.0.0":"2024-07-03T21:26:22.821Z","0.0.0-20240703212708":"2024-07-03T21:27:34.192Z","0.0.0-20240802205322":"2024-08-02T20:53:51.385Z","0.0.0-20240802213516":"2024-08-02T21:35:48.231Z","1.0.0":"2024-10-30T22:41:01.244Z","1.0.1":"2026-06-03T21:03:36.963Z"},"bugs":{"url":"https://github.com/wallet-standard/wallet-standard/issues"},"author":{"name":"Solana Maintainers","email":"maintainers@solana.foundation"},"license":"Apache-2.0","homepage":"https://github.com/wallet-standard/wallet-standard#readme","repository":{"url":"git+https://github.com/wallet-standard/wallet-standard.git","type":"git"},"description":"This package includes the type definitions of wallets and accounts in client applications.","maintainers":[{"email":"jordan@jordansexton.com","name":"jordansexton"},{"email":"mcintyre1994@gmail.com","name":"mcintyre94"}],"readme":"# `@wallet-standard/ui-core`\n\nThis package includes the type definitions of wallets and accounts in client applications.\n\nClient application developers are not expected to construct these objects themselves, but rather to obtain them by using a third-party Wallet Standard UI library appropriate for their UI framework.\n\n## Types\n\n### `UiWalletHandle`\n\nThis type represents a `Wallet` or a `WalletAccount` in a client application that has some feature set. It acts as a &lsquo;handle&rsquo; to the underlying `Wallet` instance in the Wallet Standard registry.\n\n### `UiWallet`\n\nThis type represents a `Wallet` in a client application. It acts as a &lsquo;handle&rsquo; to the underlying `Wallet` instance in the Wallet Standard registry, and contains a subset of its properties.\n\nYou can pass objects of this type around your application, use its `icon` and `name` for display, inspect its `chains` and `features`, and enumerate the `accounts` for which your application has been granted authorization to use.\n\n### `UiWalletAccount`\n\nThis type represents a `WalletAccount` in a client application. It acts as a &lsquo;handle&rsquo; to the underlying `WalletAccount` instance in the Wallet Standard registry, and contains a subset of its properties.\n\nYou can pass objects of this type around your application, use its `icon` and `name` for display, and inspect its `chains` and `features`.\n","readmeFilename":"README.md"}