{"_id":"@amma-wallet/stellar-wallets-kit-module","name":"@amma-wallet/stellar-wallets-kit-module","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@amma-wallet/stellar-wallets-kit-module","version":"1.0.0","description":"Amma Wallet module for Stellar Wallets Kit — enables dApp integration with Amma Wallet","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","keywords":["stellar","wallet","stellar-wallets-kit","amma-wallet","soroban","sep-43","dapp"],"repository":{"type":"git","url":"git+https://github.com/SM-Web-Systems/amma-wallet.git","directory":"packages/stellar-wallets-kit-module"},"homepage":"https://ammawallet.com","license":"MIT","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","prepublishOnly":"npm run build"},"peerDependencies":{"@creit.tech/stellar-wallets-kit":">=1.0.0"},"devDependencies":{"@creit.tech/stellar-wallets-kit":"^1.7.0","tsup":"^8.0.0","typescript":"^5.4.0"},"_id":"@amma-wallet/stellar-wallets-kit-module@1.0.0","gitHead":"306632d0279119513cafb4fe8f79ddce51bf7516","bugs":{"url":"https://github.com/SM-Web-Systems/amma-wallet/issues"},"_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-8txq3mh00/QfB6XqAX+071RwrcIKwfgI+4FHIxHeBrlsgvhxbOttV1EDQGkx6kYzk0SiWr6bZ7ZqkPaGgKq4qQ==","shasum":"476837d6049798c8a1cbce6d7fc55ef66ceeafc1","tarball":"https://registry.npmjs.org/@amma-wallet/stellar-wallets-kit-module/-/stellar-wallets-kit-module-1.0.0.tgz","fileCount":7,"unpackedSize":16302,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDJlw8LdpHDHBkLNgPt9qwEKv4WYms4FMbPFN7VZ8LL3AiA6dQly7LfY8MoflNdUVyqVxlR10jukJuyXu3zknw2Xtg=="}]},"_npmUser":{"name":"sermium","email":"christopher@sermiumglobal.com"},"directories":{},"maintainers":[{"name":"sermium","email":"christopher@sermiumglobal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stellar-wallets-kit-module_1.0.0_1782584013018_0.3240103692042289"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-27T18:13:32.775Z","1.0.0":"2026-06-27T18:13:33.137Z","modified":"2026-06-27T18:13:33.429Z"},"maintainers":[{"name":"sermium","email":"christopher@sermiumglobal.com"}],"description":"Amma Wallet module for Stellar Wallets Kit — enables dApp integration with Amma Wallet","homepage":"https://ammawallet.com","keywords":["stellar","wallet","stellar-wallets-kit","amma-wallet","soroban","sep-43","dapp"],"repository":{"type":"git","url":"git+https://github.com/SM-Web-Systems/amma-wallet.git","directory":"packages/stellar-wallets-kit-module"},"bugs":{"url":"https://github.com/SM-Web-Systems/amma-wallet/issues"},"license":"MIT","readme":"# @amma-wallet/stellar-wallets-kit-module\n\nAmma Wallet module for [Stellar Wallets Kit](https://github.com/Creit-Tech/Stellar-Wallets-Kit). Enables any Stellar dApp to offer Amma Wallet as a wallet connection option.\n\n## Installation\n\n    npm install @amma-wallet/stellar-wallets-kit-module\n\n## Usage\n\n    import {\n      StellarWalletsKit,\n      WalletNetwork,\n      FreighterModule,\n    } from \"@creit.tech/stellar-wallets-kit\";\n    import {\n      AmmaWalletModule,\n      AMMA_WALLET_ID,\n    } from \"@amma-wallet/stellar-wallets-kit-module\";\n\n    const kit = new StellarWalletsKit({\n      network: WalletNetwork.TESTNET,\n      selectedWalletId: AMMA_WALLET_ID,\n      modules: [\n        new AmmaWalletModule(),\n        new FreighterModule(),\n      ],\n    });\n\n## Features\n\n- SEP-43 compatible - implements the full Stellar wallet standard\n- Transaction signing - sign Stellar transactions via user approval popup\n- Auth entry signing - sign Soroban authorization entries\n- Message signing - sign arbitrary messages (SEP-53)\n- Network detection - automatically detects the active network\n- Auto-connect - prompts connection if not already connected\n\n## How It Works\n\n1. The Amma Wallet Chrome extension injects window.ammaWallet into web pages\n2. This module wraps that provider to implement the Stellar Wallets Kit ModuleInterface\n3. When a dApp calls signTransaction(), Amma Wallet opens an approval popup\n4. The user reviews and approves/rejects - the signed XDR is returned to the dApp\n\n## Requirements\n\n- Amma Wallet Chrome Extension (https://ammawallet.com) installed\n- @creit.tech/stellar-wallets-kit >= 1.0.0 as a peer dependency\n\n## Links\n\n- Amma Wallet: https://ammawallet.com\n- GitHub: https://github.com/SM-Web-Systems/amma-wallet\n- Stellar Wallets Kit: https://github.com/Creit-Tech/Stellar-Wallets-Kit\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-8b42bce47cd044ffc7e3a18dbdb3053b"}