{"_id":"@arc76/algorand","_rev":"3-fb772792b86485201bbd7d23936c6689","name":"@arc76/algorand","dist-tags":{"latest":"1.6.2026080407"},"versions":{"1.0.32026080318":{"name":"@arc76/algorand","version":"1.0.32026080318","keywords":["arc76","Algorand","ED25519","cryptography","account generation"],"author":{"name":"Ludovit Scholtz"},"license":"MIT","_id":"@arc76/algorand@1.0.32026080318","maintainers":[{"name":"arc76account","email":"arc76@biatec.io"}],"homepage":"https://github.com/scholtz/ARC76Account#readme","bugs":{"url":"https://github.com/scholtz/ARC76Account/issues"},"dist":{"shasum":"a21323b4fe2e2e6c22fb3ce1a4f490ee82015584","tarball":"https://registry.npmjs.org/@arc76/algorand/-/algorand-1.0.32026080318.tgz","fileCount":6,"integrity":"sha512-JlQHGSsEP1YJRt2sHld1LzoRLHdufDOudnltUyXsv0vQUZgAgLNmclbzZhwoW1LyXoss2KkooLzmjihjhJMwyA==","signatures":[{"sig":"MEMCHzg4yEW8hM0tiIH+9Lt9JwdhsRuvc6Ycadkc/2xLy3sCIFWRQQz3qNx+mhy54LN85lROyKzUuwSpFOJc8l+jThS8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4064},"main":"dist/index.js","type":"commonjs","_from":"file:/tmp/arc76-pack/arc76-algorand-1.0.32026080318.tgz","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"arc76account","email":"arc76@biatec.io"},"_resolved":"/tmp/arc76-pack/arc76-algorand-1.0.32026080318.tgz","_integrity":"sha512-JlQHGSsEP1YJRt2sHld1LzoRLHdufDOudnltUyXsv0vQUZgAgLNmclbzZhwoW1LyXoss2KkooLzmjihjhJMwyA==","repository":{"url":"git+https://github.com/scholtz/ARC76Account.git","type":"git","directory":"typescript/packages/algorand"},"_npmVersion":"10.9.8","description":"Deterministic ARC76 account derivation for Algorand. https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0076.md","directories":{},"_nodeVersion":"22.23.1","dependencies":{"algosdk":"^3.6.0","@arc76/core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/algorand_1.0.32026080318_1785783588713_0.17498224810501206","host":"s3://npm-registry-packages-npm-production"}},"1.5.2026080320":{"name":"@arc76/algorand","version":"1.5.2026080320","keywords":["arc76","Algorand","ED25519","cryptography","account generation"],"author":{"name":"Ludovit Scholtz"},"license":"MIT","_id":"@arc76/algorand@1.5.2026080320","maintainers":[{"name":"arc76account","email":"arc76@biatec.io"}],"homepage":"https://github.com/scholtz/ARC76Account#readme","bugs":{"url":"https://github.com/scholtz/ARC76Account/issues"},"dist":{"shasum":"746a2a86cfed9123b7442fe4d845aaceaa40c519","tarball":"https://registry.npmjs.org/@arc76/algorand/-/algorand-1.5.2026080320.tgz","fileCount":6,"integrity":"sha512-uJMmjrRAKhaMok0WnA2cQxcM0ZmqZoVBSvTWq9aw+5PiiWMFiiGTWt4BijxrxNxXyOkzd3ZqQhzM4Gk4x0iXgg==","signatures":[{"sig":"MEQCIC1i8+ixWPBqHOYS2mcnx/pwgH2NX3r4jOGs3FyDQ8vzAiBlZ5nugmrdxTwYyQeTRzziRbcT3j8ykUWI9d/VEKc+ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4382},"main":"dist/index.js","type":"commonjs","_from":"file:/tmp/arc76-pack/arc76-algorand-1.5.2026080320.tgz","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"arc76account","email":"arc76@biatec.io"},"_resolved":"/tmp/arc76-pack/arc76-algorand-1.5.2026080320.tgz","_integrity":"sha512-uJMmjrRAKhaMok0WnA2cQxcM0ZmqZoVBSvTWq9aw+5PiiWMFiiGTWt4BijxrxNxXyOkzd3ZqQhzM4Gk4x0iXgg==","repository":{"url":"git+https://github.com/scholtz/ARC76Account.git","type":"git","directory":"typescript/packages/algorand"},"_npmVersion":"10.9.8","description":"Deterministic ARC76 account derivation for Algorand. https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0076.md","directories":{},"_nodeVersion":"22.23.1","dependencies":{"algosdk":"^3.6.0","@arc76/core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/algorand_1.5.2026080320_1785788477970_0.08367627602869443","host":"s3://npm-registry-packages-npm-production"}},"1.6.2026080407":{"name":"@arc76/algorand","version":"1.6.2026080407","main":"dist/index.js","types":"dist/index.d.ts","type":"commonjs","publishConfig":{"access":"public"},"license":"MIT","author":{"name":"Ludovit Scholtz"},"description":"Deterministic ARC76 account derivation for Algorand. https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0076.md","repository":{"type":"git","url":"git+https://github.com/scholtz/ARC76Account.git","directory":"typescript/packages/algorand"},"keywords":["arc76","Algorand","ED25519","cryptography","account generation"],"dependencies":{"algosdk":"^3.6.0","@arc76/core":"^1.0.0"},"scripts":{"build":"tsc -p tsconfig.json","test":"jest"},"_id":"@arc76/algorand@1.6.2026080407","bugs":{"url":"https://github.com/scholtz/ARC76Account/issues"},"homepage":"https://github.com/scholtz/ARC76Account#readme","_integrity":"sha512-ODmMMkkL3ipRAhYcnfPNCe8ccIl9qLWk/vReEWQLG9EfRM9aXXCNtv9vv8zDmS3VhGlJd2xFyycg4JFtP6rjMQ==","_resolved":"/tmp/arc76-pack/arc76-algorand-1.6.2026080407.tgz","_from":"file:/tmp/arc76-pack/arc76-algorand-1.6.2026080407.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ODmMMkkL3ipRAhYcnfPNCe8ccIl9qLWk/vReEWQLG9EfRM9aXXCNtv9vv8zDmS3VhGlJd2xFyycg4JFtP6rjMQ==","shasum":"b97199885d7a9783900716934498953bc5a2d7fc","tarball":"https://registry.npmjs.org/@arc76/algorand/-/algorand-1.6.2026080407.tgz","fileCount":6,"unpackedSize":4382,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyINy6qPh61XYupAqOhcqxfDE57Or7hn15ULQHpyb1bAIgJjbmP0CDSoFJYxN5YtvlB2Q05ok7i+f5IU+mhMUgwz8="}]},"_npmUser":{"name":"arc76account","email":"arc76@biatec.io"},"directories":{},"maintainers":[{"name":"arc76account","email":"arc76@biatec.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/algorand_1.6.2026080407_1785828274299_0.6749652394870718"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-03T18:59:48.588Z","modified":"2026-08-04T07:24:34.590Z","1.0.32026080318":"2026-08-03T18:59:48.847Z","1.5.2026080320":"2026-08-03T20:21:18.117Z","1.6.2026080407":"2026-08-04T07:24:34.443Z"},"bugs":{"url":"https://github.com/scholtz/ARC76Account/issues"},"author":{"name":"Ludovit Scholtz"},"license":"MIT","homepage":"https://github.com/scholtz/ARC76Account#readme","keywords":["arc76","Algorand","ED25519","cryptography","account generation"],"repository":{"type":"git","url":"git+https://github.com/scholtz/ARC76Account.git","directory":"typescript/packages/algorand"},"description":"Deterministic ARC76 account derivation for Algorand. https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0076.md","maintainers":[{"name":"arc76account","email":"arc76@biatec.io"}],"readme":"# @arc76/algorand\n\n<p align=\"center\"><img src=\"../../../assets/arc76-logo-512.png\" alt=\"ARC76 Account\" width=\"140\"></p>\n\nDeterministic [ARC76](https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0076.md)\naccount derivation for **Algorand**.\n\n> Renamed from the `arc76` package (v1.x). See the\n> [migration guide](../../README.md#migration-guide-from-the-old-arc76-package) if you're\n> upgrading.\n\n## Usage\n\n```\nnpm i @arc76/algorand --save\n```\n\n```ts\nimport { getAccount, getEmailAccount } from \"@arc76/algorand\";\n\nconst account = await getAccount(password); // slot 0\nconst account1 = await getAccount(password, 1); // slot 1\n\nconst emailAccount = await getEmailAccount(email, password); // slot 0\n```\n\nBoth functions return an `algosdk.Account` (`{ addr, sk }`).\n\nPlease use a password of at least 50 characters for real accounts — the account's security is\nentirely the password's security.\n\n> ⚠️ **Same-curve chains share the literal same keypair.** `@arc76/algorand` and\n> `@arc76/solana` derive the **identical Ed25519 keypair** from the same password/email/slot —\n> leaking the key on one of those chains leaks it on the other. Use a different password (or\n> `slot`) per chain if you need isolation.\n","readmeFilename":"README.md"}