{"_id":"@aura-protocol/sdk-ts","_rev":"11-2c971bd47e7d362dd388674c40abd325","name":"@aura-protocol/sdk-ts","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"@aura-protocol/sdk-ts","version":"0.1.0","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.1.0","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"ad51a2576bf58697afb5e92a8fe7aebc329c07b7","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.1.0.tgz","fileCount":36,"integrity":"sha512-vwZI0cyZ4ykB+E9PsoVRs4RvPpHEXp/o1RZ2u7CaRgaHJav39bvHlug4vjT7MPgJrqApvUAy1KmNmTGShoY23Q==","signatures":[{"sig":"MEQCIHqgyrtsvUiCaFuuiwa4A3HOFCFHuJZPN2G9AK0vtvxVAiAJsWl0oLZuaNV2FGRPegSl5v13wfIJKHuC+mY78SHE7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./package.json":"./package.json"},"gitHead":"847ce3a6f5d7217eeaaa148b7a3f910f89490e8c","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.8.0","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.1.0_1777016217695_0.08722317100811927","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aura-protocol/sdk-ts","version":"0.1.1","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.1.1","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"5222871cde058f2903cb43e96902df7cf8506c08","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.1.1.tgz","fileCount":36,"integrity":"sha512-mBj0d/Qe7BIevkTPkYY4iE7jhJt6vV4XwhAX+hmGAPgKVyhqFZ32QD4OTisIA3p12q4Knlq2AGOsRxe0d2Q8IA==","signatures":[{"sig":"MEUCIGHwsYM+J8ZU0ZH0uBF6kLEZajm8O60xKgCQgt3ziQ0jAiEA+BtWXsJm3swSndLK33RqY0gtcuAk4jbtEli05oIG0c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./package.json":"./package.json"},"gitHead":"495605161962ce5007a50f2908b39bc85b9619f5","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.8.0","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.1.1_1777296744027_0.2100829925268053","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aura-protocol/sdk-ts","version":"0.2.0","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.2.0","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"f202016829e87eb4824c5bb7dd3a03d6e6dc24e0","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.2.0.tgz","fileCount":36,"integrity":"sha512-ezjsXXB8+2eIIFVdwYQ5YFc26H5mwYTohMsfWwQ7bLffodRZP426qeX43W1TRMA0tRBM9YgWE53UnTvR8A4MJQ==","signatures":[{"sig":"MEYCIQCD3MAtagSXClhlGwP3UH2YOczpJJm8unCgEkdxBoXgFgIhAOqBGhfrpDXApbWkdvMNs7Fz2WMOaPWDOCpB22Y1JB0j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863069},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./package.json":"./package.json"},"gitHead":"8e15f2141e770740577c584b89616066618d1065","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.2.0_1777661307415_0.14016919755398694","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aura-protocol/sdk-ts","version":"0.2.1","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.2.1","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"b28f968e89e4ed7ecac7a764703d318486ee97e4","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.2.1.tgz","fileCount":78,"integrity":"sha512-r5Xu9F/5XJb4Ixoy+jAvhA7Tn09TorrjUkU5CtiNJCoIiqAAMgcju9sk2SeDRt3v/pVKKoALEpt3opIFI6VP8A==","signatures":[{"sig":"MEUCICN+GmudbMWeD9u2A8Wgwq8oWeFZ6br+RP76tKRvPUKtAiEA+gW7jhwbbLcDZCy71OFXlbAJ7+UbzFk6ckjQdxle6LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./package.json":"./package.json"},"gitHead":"432834858b95da8c76d5af13db652896c6e8baf6","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/instructions.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.2.1_1777704087948_0.30454939472474263","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@aura-protocol/sdk-ts","version":"0.2.11","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.2.11","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"7e65fc6153d8740c733c9548b6f2947dc7abe342","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.2.11.tgz","fileCount":81,"integrity":"sha512-bwq11m8GtwMAfqSphYU0WFuR9iKYdh305uRHcloWqbw3x4ffr3Zq/nRdOSM4gfCGvEtKHrLuUs3jGIDoZzO4rg==","signatures":[{"sig":"MEUCIQCOTyguIrNsQkRZTWvzGoZSW8KoEd8WBEU8eLtvjb+ZWgIgTQOd2l4RTd50MzRgmDFRSGVOlfur8BKpItzfPDHaVvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999066},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./package.json":"./package.json"},"gitHead":"972dc3d3b34c654a11a42111ceb0863b26a1818a","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/instructions.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.2.11_1778047999334_0.9780130814684185","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@aura-protocol/sdk-ts","version":"0.2.12","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.2.12","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"0d60b647c5e1d5c4491b74fb57e1c5a01283e6d1","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.2.12.tgz","fileCount":81,"integrity":"sha512-w+ktpfSyEx8guj+bFhVwo6Bn0kVVPE+zQECZsyrH21qrP2yHilEKI0idiiSDpy6l5Ghr8kcnAiW18DKoMd82kQ==","signatures":[{"sig":"MEYCIQCrOXFy0Iht+s9/WlMNnL1cNSDus5Qba9La/AJSwHkmgQIhAPkQbUuEsFtxmnrZpUyVJ5Ep2NqUsYej1pmXDV+8csbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./package.json":"./package.json"},"gitHead":"d35ed4372a463bfff10064002aa488a10e239bcf","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/instructions.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.2.12_1778177361087_0.9219383072465808","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@aura-protocol/sdk-ts","version":"0.2.13","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.2.13","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"0e617039e3464e99869647c3140b5f613d5fe033","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.2.13.tgz","fileCount":81,"integrity":"sha512-z1PAgSQViEv2BWqu1sibfUnoLjyVMMOjpMbCoAMVekEoKbZ+vlnH7LZrOEA7nMWBBrlEFNqs23vCXub5SaE8wA==","signatures":[{"sig":"MEYCIQChSb5WpW/Pxyeq+6675/NX8hf56oUMhSYiEoLvuvbWtgIhALlUKBXZFsm8JbKkmCMy2J/IFHwfew6Ld/em+VqETeo1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./package.json":"./package.json"},"gitHead":"7c00f8894e7ba9836ac4968aaf0da5b8050c6f98","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/instructions.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.2.13_1778212409379_0.18265722349908775","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@aura-protocol/sdk-ts","version":"0.2.14","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.2.14","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"d06b4424ab98c14fe129272d21bf5f3a2db4f6c7","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.2.14.tgz","fileCount":81,"integrity":"sha512-QqW50fIKsA/J2QyIx+FicL7B9ZPZ+SsYbkCuORdteCe/luoToFxayIcCYrmwIeOT+khcKQnqt3u6DBt8q5vKLw==","signatures":[{"sig":"MEUCIFKtl8+ecpCtk0uAt1rNgXiEzKsssoWm2u3klxaWVkeoAiEAnyWGXpbcsHEttiDwcngieUAlXC65PNx8nbEhH+yEDYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":979838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./package.json":"./package.json"},"gitHead":"c58a3e2c01330d6337cd0750442069c7b5f3b394","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/instructions.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.2.14_1778252764525_0.16530846029279656","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@aura-protocol/sdk-ts","version":"0.2.15","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.2.15","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"ceae659dcdab9b3af7b8428376ce2f25c94b8846","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.2.15.tgz","fileCount":81,"integrity":"sha512-AhD7yf4OZIZQwCDumW054cw1f4QoxEFrRlm38EPcYaj1uMh9aFjjxo1oG/5lYAydFhzm/lxcExVqs5mu6CLdhw==","signatures":[{"sig":"MEYCIQCTdPNmhE1UUvqVq8gyOXqF6kXAJm34eZMqIwy5dWlVqwIhAM+nKUAJ57z6eJ8+Sb6xiay581BX1qzkOQSUuYAeoYkI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":979908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./package.json":"./package.json"},"gitHead":"1c2c6ebb381506b6f8c273ae9b2df5ea3c20b7d5","scripts":{"test":"tsx --test tests/bn.test.ts tests/pda.test.ts tests/client.test.ts tests/instructions.test.ts tests/errors.test.ts tests/events.test.ts tests/validation.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","test:devnet":"tsx --test tests/devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"6.0.3","@types/node":"25.6.0","@types/bn.js":"5.2.0"},"peerDependencies":{"bn.js":">=5.2.0","@solana/web3.js":">=1.95.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.2.15_1778258698822_0.026626049313579925","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aura-protocol/sdk-ts","version":"0.3.0","keywords":["solana","anchor","sdk","typescript","aura"],"license":"MIT","_id":"@aura-protocol/sdk-ts@0.3.0","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"homepage":"https://github.com/exyreams/aura","bugs":{"url":"https://github.com/exyreams/aura/issues"},"dist":{"shasum":"0e400f07ef66017fdac45f4281341a3b748c5cad","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.3.0.tgz","fileCount":159,"integrity":"sha512-6sajNq/IyF+/t18OODxtdWVgLaFbv420qLjUw8sJpllLnBQir2fr5EGJuZlh6lZAIv/4yB6n8pPKsDHNcyE5WQ==","signatures":[{"sig":"MEUCIQCA6dAiEF7cHkYcRYsAh4BmD6miEtYumQBRhkU7HxBeAQIgVUmpwzKwM1zMzQIpc2KjEUpxgxaACDXl9Yo4UAjEuE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3064304},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./pda":{"types":"./dist/pda.d.ts","import":"./dist/pda.js","default":"./dist/pda.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js","default":"./dist/errors/index.js"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js"},"./accounts":{"types":"./dist/accounts/index.d.ts","import":"./dist/accounts/index.js","default":"./dist/accounts/index.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js","default":"./dist/constants.js"},"./validation":{"types":"./dist/validation.d.ts","import":"./dist/validation.js","default":"./dist/validation.js"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./package.json":"./package.json","./program-surface":{"types":"./dist/program-surface.d.ts","import":"./dist/program-surface.js","default":"./dist/program-surface.js"}},"gitHead":"e9a185565ddce386bb6a3328b3148defae82de92","scripts":{"lint":"biome check","test":"tsx --test tests/unit/*.test.ts","build":"tsc -p tsconfig.json","format":"biome format --write","prepack":"npm run build","lint:fix":"biome check --write","typecheck":"tsc -p tsconfig.test.json","test:devnet":"tsx --test tests/devnet/*.devnet.test.ts","generate-idl":"bash scripts/generate-idl.sh","generate-sdk":"node scripts/generate-sdk.js && biome check --write src","generate-idl:win":"pwsh scripts/generate-idl.ps1"},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"repository":{"url":"git+https://github.com/exyreams/aura.git","type":"git"},"_npmVersion":"11.8.0","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@noble/hashes":"^2.2.0","@coral-xyz/anchor":"0.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","typescript":"6.0.3","@types/node":"26.0.0","@types/bn.js":"5.2.0","@biomejs/biome":"2.5.1"},"peerDependencies":{"bn.js":"^5.2.3","@solana/web3.js":"^1.98.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk-ts_0.3.0_1782364360082_0.143100333602993","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aura-protocol/sdk-ts","version":"0.3.1","type":"module","description":"TypeScript SDK for the AURA autonomous treasury program on Solana","license":"MIT","repository":{"type":"git","url":"git+https://github.com/exyreams/aura.git"},"homepage":"https://github.com/exyreams/aura","sideEffects":false,"engines":{"node":">=20"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./instructions":{"types":"./dist/instructions/index.d.ts","import":"./dist/instructions/index.js","default":"./dist/instructions/index.js"},"./accounts":{"types":"./dist/accounts/index.d.ts","import":"./dist/accounts/index.js","default":"./dist/accounts/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js","default":"./dist/errors/index.js"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js"},"./pda":{"types":"./dist/pda.d.ts","import":"./dist/pda.js","default":"./dist/pda.js"},"./program-surface":{"types":"./dist/program-surface.d.ts","import":"./dist/program-surface.js","default":"./dist/program-surface.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js","default":"./dist/constants.js"},"./validation":{"types":"./dist/validation.d.ts","import":"./dist/validation.js","default":"./dist/validation.js"},"./idl":{"default":"./dist/generated/aura_core.json"},"./package.json":"./package.json"},"keywords":["solana","anchor","sdk","typescript","aura"],"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.test.json","lint":"biome check","lint:fix":"biome check --write","format":"biome format --write","prepack":"npm run build","generate-idl":"bash scripts/generate-idl.sh","generate-idl:win":"pwsh scripts/generate-idl.ps1","generate-sdk":"node scripts/generate-sdk.js && biome check --write src"},"publishConfig":{"access":"public"},"peerDependencies":{"@solana/web3.js":"^1.98.4","bn.js":"^5.2.4"},"dependencies":{"@coral-xyz/anchor":"0.32.1","@noble/hashes":"^2.2.0","bs58":"^6.0.0"},"devDependencies":{"@biomejs/biome":"2.5.1","@types/bn.js":"5.2.0","@types/node":"26.0.1","tsx":"4.22.4","typescript":"6.0.3"},"gitHead":"c616983b9d29da5ce550edbb8b4c5749172605c1","_id":"@aura-protocol/sdk-ts@0.3.1","bugs":{"url":"https://github.com/exyreams/aura/issues"},"_nodeVersion":"24.15.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-tjvx84l8vFvPxHNz84ZbXjBsaYZU1fjGrcEbHtpSpNRSlTUV13d9bgnmwiTdElkLM8Ax4muGRkBUdFl0b41GOg==","shasum":"30008aaa84e07d7295aa88dd23e9a91e94b767aa","tarball":"https://registry.npmjs.org/@aura-protocol/sdk-ts/-/sdk-ts-0.3.1.tgz","fileCount":144,"unpackedSize":2646081,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/TIqCHofjMmot2JoTCi/6kKx5YNCi6lppefQLgLH+7gIhANpcHgYpzc4btnRh9bBsOdw+b29WIXEYwQngB/bKl9LW"}]},"_npmUser":{"name":"exyreams","email":"exyreams@gmail.com"},"directories":{},"maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk-ts_0.3.1_1784437289861_0.7971348540635532"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-24T07:36:57.586Z","modified":"2026-07-19T05:01:30.299Z","0.1.0":"2026-04-24T07:36:57.832Z","0.1.1":"2026-04-27T13:32:24.181Z","0.2.0":"2026-05-01T18:48:27.560Z","0.2.1":"2026-05-02T06:41:28.107Z","0.2.11":"2026-05-06T06:13:19.507Z","0.2.12":"2026-05-07T18:09:21.259Z","0.2.13":"2026-05-08T03:53:29.535Z","0.2.14":"2026-05-08T15:06:04.706Z","0.2.15":"2026-05-08T16:44:59.009Z","0.3.0":"2026-06-25T05:12:40.253Z","0.3.1":"2026-07-19T05:01:30.044Z"},"bugs":{"url":"https://github.com/exyreams/aura/issues"},"license":"MIT","homepage":"https://github.com/exyreams/aura","keywords":["solana","anchor","sdk","typescript","aura"],"repository":{"type":"git","url":"git+https://github.com/exyreams/aura.git"},"description":"TypeScript SDK for the AURA autonomous treasury program on Solana","maintainers":[{"name":"exyreams","email":"exyreams@gmail.com"}],"readme":"![AURA banner](https://raw.githubusercontent.com/exyreams/aura/refs/heads/main/packages/web/public/banner.png)\n\n# @aura-protocol/sdk-ts\n\nTypeScript SDK for AURA, the Solana-native execution-control layer for\nagentic finance.\n\nThe SDK is generated from the current Anchor IDL and organized as a production-shaped protocol SDK:\n\n- small `AuraClient` for RPC, Anchor program access, decoding, and transaction sending\n- domain instruction modules under `instructions.<domain>`\n- typed account fetchers under the flat `accounts.fetch*` namespace\n- PDA derivation helpers\n- generated error and event utilities\n- runtime instruction metadata for required/optional accounts\n\n> Program status: AURA currently targets devnet/pre-audit deployments. The SDK\n> is typed and complete for the current IDL, but do not use devnet examples to\n> custody production funds before a stable audited release.\n\n## Install\n\n```bash\nnpm install @aura-protocol/sdk-ts @solana/web3.js bn.js\n```\n\n## Create A Treasury\n\n```ts\nimport BN from \"bn.js\";\nimport { Connection, Keypair } from \"@solana/web3.js\";\nimport {\n  AuraClient,\n  accounts,\n  instructions,\n  type CreateTreasuryArgs,\n} from \"@aura-protocol/sdk-ts\";\n\nconst connection = new Connection(\"https://api.devnet.solana.com\", \"confirmed\");\nconst client = new AuraClient({ connection });\nconst owner = Keypair.generate();\n\nconst args: CreateTreasuryArgs = {\n  agentId: \"agent-1\",\n  aiAuthority: owner.publicKey,\n  createdAt: new BN(Math.floor(Date.now() / 1000)),\n  pendingTransactionTtlSecs: new BN(900),\n  policyConfig,\n  protocolFees,\n};\n\nconst { treasury, input } = accounts.createTreasuryInput({\n  owner: owner.publicKey,\n  args,\n});\n\nconst instruction = await instructions.treasury.createTreasury(client, input);\nconst signature = await client.sendInstructions(owner, [instruction]);\n```\n\n## Instruction Pattern\n\nEvery instruction builder accepts one named input object:\n\n```ts\nconst ix = await instructions.execution.abandonProposal(client, {\n  accounts: {\n    operator,\n    treasury,\n    dwalletState: null,\n  },\n  args: {\n    proposalId,\n    now,\n  },\n});\n```\n\nSingle args-struct instructions expose the product args directly:\n\n```ts\nawait instructions.treasury.createTreasury(client, {\n  accounts: { owner, treasury, systemProgram },\n  args: createTreasuryArgs,\n});\n```\n\nSend helpers are available for every builder:\n\n```ts\nawait instructions.treasury.sendCreateTreasury(client, ownerSigner, input);\n```\n\n## Discover Required Accounts\n\n```ts\nimport { instructions } from \"@aura-protocol/sdk-ts\";\n\nconst required = instructions.listRequiredInstructionAccounts(\"createTreasury\");\nconst optional = instructions.listOptionalInstructionAccounts(\"abandonProposal\");\nconst definition = instructions.requireInstructionDefinition(\"proposeTransaction\");\n```\n\nEach account definition includes `propertyName`, `signer`, `writable`, and `optional`.\n\n## Imports\n\n```ts\nimport { AuraClient, accounts, instructions, deriveTreasuryAddress } from \"@aura-protocol/sdk-ts\";\nimport { treasury, execution } from \"@aura-protocol/sdk-ts/instructions\";\nimport { parseAuraError, AuraErrorCode } from \"@aura-protocol/sdk-ts/errors\";\nimport { EventDiscriminator, parseAuraEvents } from \"@aura-protocol/sdk-ts/events\";\n```\n\n## Coverage\n\nCurrent generated surface:\n\n- 161 instructions\n- 32 accounts\n- 140 program errors\n- 4 events\n\nThe SDK test workspace verifies that every IDL instruction has a reachable\ndomain builder and devnet reference.\n\n## Build & Test\n\n```bash\nnpm run build      # tsc -> dist/\nnpm run typecheck  # type-check src + generated surfaces without emitting\nnpm run lint       # biome check (lint + format + import order)\nnpm run format     # biome format --write\n```\n\nThe SDK package is kept focused on generated source, type-checking, and\npublishing. Tests live in `packages/tests/sdk-ts`:\n\n- `unit/` — offline, deterministic. Builds and verifies every IDL\n  instruction through its generated builder, plus PDAs, account fetchers,\n  errors, events, validation, constants, and the program-surface catalog.\n- `devnet/` — real devnet integration per domain. Skips automatically unless a\n  funded payer keypair is found.\n- `live-scenarios/` — opt-in, token-moving devnet scenarios that exercise real\n  wallet, policy, and dWallet flows.\n- `support/` — shared helpers for offline clients, IDL-driven fixtures, devnet\n  harnesses, Ika clients, and live-token discovery.\n\nFrom `packages/tests/sdk-ts`:\n\n```bash\nbun run test\nbun run typecheck -- --pretty false\nbun run test:devnet:coverage\n```\n\n## IDL & Codegen\n\nThe generated IDL files live under `src/generated`. Regenerate after an Anchor\nbuild, then rebuild the domain modules and program-surface catalog:\n\n```bash\nnpm run generate-idl     # copy aura_core.{json,ts} from the Anchor build\n# or on Windows\nnpm run generate-idl:win\n\nnpm run generate-sdk     # regenerate instruction/account/error/event modules,\n                         # program-surface.ts, then format with Biome\n```\n\n`generate-sdk` maps every IDL instruction to a domain via a complete, explicit\ntable and fails loudly if the program adds an instruction that is not yet\nmapped, so the generated surface can never silently misfile a new instruction.\n","readmeFilename":"README.md"}