{"_id":"@integraledger/lcp-binding-solana","_rev":"22-db4399cdf79b9f28ae76c884f56870ae","name":"@integraledger/lcp-binding-solana","dist-tags":{"latest":"0.20.1"},"versions":{"0.9.0":{"name":"@integraledger/lcp-binding-solana","version":"0.9.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.9.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"bab7eb8ad5b15dd7b8db8dc4379a7c8c670e8536","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.9.0.tgz","fileCount":30,"integrity":"sha512-3ZhUe44CszNEwgLdFjo1yqTkhDL/y5ycFXAp5FvvMtdyHfp99rXAGy0COFh4BefORNYL5oSL8uVXr3RmaxW0bQ==","signatures":[{"sig":"MEQCIDiA+AP59N9cJu5oCl5BTnS7MSLWoYpzD4zRWPT5DPanAiAtEstGElvIrvnP+q+l8Qf/Iv/CxhpBMlS9K2xKgL5vOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78566},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.9.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"integradavid","email":"dfisher@integraledger.com"},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.9.0.tgz","_integrity":"sha512-3ZhUe44CszNEwgLdFjo1yqTkhDL/y5ycFXAp5FvvMtdyHfp99rXAGy0COFh4BefORNYL5oSL8uVXr3RmaxW0bQ==","deprecated":"USDC_DECIMALS is 6 here and 7 on other rails - one name, two\n  values, a 10x error if carried across. Renamed SOLANA_USDC_DECIMALS in 0.10.1.","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.16.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.9.0","@integraledger/lcp-binding-core":"0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.9.0_1786269339665_0.8062914292794034","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@integraledger/lcp-binding-solana","version":"0.10.1","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.10.1","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"fd14e8b928e2782e4c8e07b8d854301ba7ef8650","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.10.1.tgz","fileCount":30,"integrity":"sha512-XIyNTXXXcBwPoQ7KJ/c0nKApuvtJ0nSR/PCRN5klzrT0PA6hAnsO5zXBRTmSb0usG9u3M1WgKoENYDfU2BGVZQ==","signatures":[{"sig":"MEYCIQC7TFZCjVNAoFVPuKE/H/FqydQ+NJ8MEnyT9rzA04JBGQIhAI48+TtPtTdihmBbyElrjYi19xA8IlnrtCc2VEpGZs/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87594},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.10.1.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.10.1.tgz","_integrity":"sha512-XIyNTXXXcBwPoQ7KJ/c0nKApuvtJ0nSR/PCRN5klzrT0PA6hAnsO5zXBRTmSb0usG9u3M1WgKoENYDfU2BGVZQ==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.16.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.10.1","@integraledger/lcp-binding-core":"0.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.10.1_1786534135925_0.5748602608870272","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@integraledger/lcp-binding-solana","version":"0.10.2","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.10.2","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"5954e3baed262bb6a61d8c49b0ef3da9639be712","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.10.2.tgz","fileCount":30,"integrity":"sha512-yfIvo91dYgV6qTKHLnQtbGroWYNXA8QryXV0eL7X5E9I9XTBI/4Cd6KY9nG4ZpwpuC2LDWTuav2xNr+4IAKIIw==","signatures":[{"sig":"MEQCIFAN0ZmV3X2CVXALwRI6tzvNc5zDhmBhSzc/TijwhXuPAiAHHBxA6VgBstQGBxz+0v6dPyx8d7Cqh3I/nv0FlEAZqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87771},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.10.2.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.10.2.tgz","_integrity":"sha512-yfIvo91dYgV6qTKHLnQtbGroWYNXA8QryXV0eL7X5E9I9XTBI/4Cd6KY9nG4ZpwpuC2LDWTuav2xNr+4IAKIIw==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.11.0","@integraledger/lcp-binding-core":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.10.2_1787149351832_0.23168510608129012","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@integraledger/lcp-binding-solana","version":"0.12.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.12.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"e50c96128e4dc99e46a6dc1d6a63d83b7f7530d4","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.12.0.tgz","fileCount":30,"integrity":"sha512-G6Z/8s4xvWEFiNedYr3FfF59bf/gxLhUG8EG7uUy69EYfHyxeCvYHGaksIVdoKkaccQcpuzMPoMmIqz5tPeF7A==","signatures":[{"sig":"MEUCIQCGib8MOZa+IwNadTXm9xVDR+bl6sNzzhJkq+9Wyf+mXAIgIqtekHCOIK+gKhnVLdCn+J5ehTpt4IPi1DRH87jMyBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87905},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.0.tgz","_integrity":"sha512-G6Z/8s4xvWEFiNedYr3FfF59bf/gxLhUG8EG7uUy69EYfHyxeCvYHGaksIVdoKkaccQcpuzMPoMmIqz5tPeF7A==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.12.0","@integraledger/lcp-binding-core":"0.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.12.0_1787155178152_0.9649264708098597","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@integraledger/lcp-binding-solana","version":"0.12.1","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.12.1","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"b80c4bae63f8fa8c6b3d40c0d088f7c762f59843","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.12.1.tgz","fileCount":30,"integrity":"sha512-aJiY+YXUDFcF6SeDrlz3pc/toKfC6F+nC0JQkNgixBD0bvDcBo9rlsSl++07vMX+SC8Y8z5Fzd3KJpx+pwzWqQ==","signatures":[{"sig":"MEYCIQCGEVZaSRe4TZ9cA/1uaWQ4gICqxtakf82OdZ7Cm3uNKgIhAN7QzdmFR3exYpjZ8xbu+sXqfUisBNJV4D8J6VNmYaD6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88012},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.1.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.1.tgz","_integrity":"sha512-aJiY+YXUDFcF6SeDrlz3pc/toKfC6F+nC0JQkNgixBD0bvDcBo9rlsSl++07vMX+SC8Y8z5Fzd3KJpx+pwzWqQ==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.12.1","@integraledger/lcp-binding-core":"0.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.12.1_1787566185976_0.9877868541454855","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@integraledger/lcp-binding-solana","version":"0.12.2","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.12.2","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"e5c9d70723b97b64b721229aad6639eef8806e93","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.12.2.tgz","fileCount":30,"integrity":"sha512-1f9LocYoPWUl/LU9+xM6lUsH69O3UPrD4+ZMe+HlCWOpNEe20BRiGUwzPr8XxC/fJAj8bX2EcUN4jGn33hDBFQ==","signatures":[{"sig":"MEUCIQCmC3gGC5jsccPG4UHJ7hV8xK8M9+P6MUYhz4i9LgJvJQIgJppOnZj9YciojqeN+vDCMzj16zEoyb6Xoe2lJuUIaQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88119},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.2.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.2.tgz","_integrity":"sha512-1f9LocYoPWUl/LU9+xM6lUsH69O3UPrD4+ZMe+HlCWOpNEe20BRiGUwzPr8XxC/fJAj8bX2EcUN4jGn33hDBFQ==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.12.2","@integraledger/lcp-binding-core":"0.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.12.2_1787682348032_0.14705761342997037","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@integraledger/lcp-binding-solana","version":"0.12.3","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.12.3","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"621ab055d8552f95c2d76ec06ff36d94c90d81c6","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.12.3.tgz","fileCount":30,"integrity":"sha512-B2zFghs46VKIZNXDYl81J2rJqrmO+D1HXIPU00n/jp/vPo6c55YMgtQscGasbm+vgliRX0nO3FedHqtIaD+qhw==","signatures":[{"sig":"MEUCIQCBUtPbLSAK3Bl7/ELKY94UXsIucjiqlKOVgAhIATn2zwIgbPGUQzejs2yyEgs0Yr8W1Ig8e8okkI2sdzOQYBPDUxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88226},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.3.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.12.3.tgz","_integrity":"sha512-B2zFghs46VKIZNXDYl81J2rJqrmO+D1HXIPU00n/jp/vPo6c55YMgtQscGasbm+vgliRX0nO3FedHqtIaD+qhw==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.12.3","@integraledger/lcp-binding-core":"0.12.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.12.3_1787709606295_0.900211713105608","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@integraledger/lcp-binding-solana","version":"0.13.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.13.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"3eee49003164c5ed5ab2ea0b903a7efe9a740e3a","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.13.0.tgz","fileCount":30,"integrity":"sha512-A6aj0TxxPyQ0C1nNDhu+eFvfOeYJvFQ8RwwSoEHEbVLHmx8Jqsn0vSYOlk0e3gv+8DVApJtIOVXo//MZcmwh5Q==","signatures":[{"sig":"MEQCIFOpD/rsAAoYjzVv9aeJp3mLbHamXuH2yALt/FogA8mEAiAPQViJhzZOtaQcqWHDfCDj6jUeW9sryolWqA0KuS1qMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88333},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.13.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.13.0.tgz","_integrity":"sha512-A6aj0TxxPyQ0C1nNDhu+eFvfOeYJvFQ8RwwSoEHEbVLHmx8Jqsn0vSYOlk0e3gv+8DVApJtIOVXo//MZcmwh5Q==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.13.0","@integraledger/lcp-binding-core":"0.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.13.0_1787712828866_0.5749109325608337","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@integraledger/lcp-binding-solana","version":"0.14.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.14.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"ce6ca97914468d410794119fbddbdcb987ca1406","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.14.0.tgz","fileCount":30,"integrity":"sha512-yVYsci6KBMTGLpxNV0nhkpM7s8G99Evd/ABKScUIwrSaRvx+AgF/MQ9uqLlsnMzRUHxej1BixaL0lmBClaEGUQ==","signatures":[{"sig":"MEUCIAeh9YlreD1YqyklYf4fn3v8enbo7ubzLfhWmnKjPxhMAiEAlQroJnD+8Wsfu752NhHVkgD50KRPpAL8bY3Q/6O9TF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88477},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.14.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.14.0.tgz","_integrity":"sha512-yVYsci6KBMTGLpxNV0nhkpM7s8G99Evd/ABKScUIwrSaRvx+AgF/MQ9uqLlsnMzRUHxej1BixaL0lmBClaEGUQ==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.14.0","@integraledger/lcp-binding-core":"0.14.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.14.0_1787755080810_0.1790301657390878","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@integraledger/lcp-binding-solana","version":"0.15.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.15.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"12cbcc0268213bf4c127afa06cde7f6afc6ff2ef","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.15.0.tgz","fileCount":30,"integrity":"sha512-OsVdvoCsPlkxsSATWLvJzrCBTu4R8r5DvUqPQ6GinwG+A2CPKShO/YOMVtGcIIrLZ7I5Ka4V6Xs6mKnjBDGxdQ==","signatures":[{"sig":"MEQCIBAXzl18u3JG5TCIZ2VH9BhkAQiVUFdqf7cM3zqKjjF+AiA/ZvFkzrkktHrcMjBcG+sMtUwy4MmFMCa0gh7kMtO50Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88621},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.15.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.15.0.tgz","_integrity":"sha512-OsVdvoCsPlkxsSATWLvJzrCBTu4R8r5DvUqPQ6GinwG+A2CPKShO/YOMVtGcIIrLZ7I5Ka4V6Xs6mKnjBDGxdQ==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.15.0","@integraledger/lcp-binding-core":"0.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.15.0_1788403615015_0.983958755500544","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@integraledger/lcp-binding-solana","version":"0.15.1","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.15.1","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"82302458324c1a0d9f865f76874ec0d35298bfce","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.15.1.tgz","fileCount":30,"integrity":"sha512-Pd01l1sMqf+PsVnXAhCp4fHmszx5KIrD3+hKSYUtUX7fB0cuFxsGjGC7/mYR4Nwku5YjAevFP8lcQMyjma/LpA==","signatures":[{"sig":"MEQCIFtV6TEVECMFR1+khR9n0svp13HALUMKS7isKGHY/fmnAiAQpHWkos6krWbe198xug6dnoI1QLCta0AL/gRvmFoFHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88831},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.15.1.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.15.1.tgz","_integrity":"sha512-Pd01l1sMqf+PsVnXAhCp4fHmszx5KIrD3+hKSYUtUX7fB0cuFxsGjGC7/mYR4Nwku5YjAevFP8lcQMyjma/LpA==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.17.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"bs58":"6.0.0","@solana/web3.js":"1.98.4","@integraledger/lcp-kernel":"0.15.1","@integraledger/lcp-binding-core":"0.15.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.15.1_1788419352071_0.7583681573856313","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@integraledger/lcp-binding-solana","version":"0.16.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.16.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"405202a67312eb2b4a6d88ad3ca9c74294a0dcb8","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.16.0.tgz","fileCount":35,"integrity":"sha512-213XLXxKR63QOH5v2MreTuKeA47PE+vdgJOE7im7Ig0Iff+2nXqvZwjX2DQFCz73X8QhPJRiCgpk5VZ47TW7ww==","signatures":[{"sig":"MEYCIQDNBmuw+kIaQOlqR4ACxSuNaIrCuF9jbOP2PMnPYRbLqwIhAOSU6cHTj5pL4eTRwKwogZTrbmNjEPDvGbnjT4tmK/RR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108269},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.16.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.16.0.tgz","_integrity":"sha512-213XLXxKR63QOH5v2MreTuKeA47PE+vdgJOE7im7Ig0Iff+2nXqvZwjX2DQFCz73X8QhPJRiCgpk5VZ47TW7ww==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.16.0","@integraledger/lcp-binding-core":"0.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@solana/kit":"8.2.0","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.16.0_1788830156588_0.9956858447005656","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@integraledger/lcp-binding-solana","version":"0.16.1","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.16.1","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"77d69889d605f62475edf8dfe87b8cfc25d412fb","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.16.1.tgz","fileCount":35,"integrity":"sha512-694lXWPJpGlTPxJVeVxwmG7r430boFGd1eIrnIquOsELVq44K++UrdrjRmlPl/eKZoZQK/iF8k0WkwKunEs8vQ==","signatures":[{"sig":"MEUCIG/jxfQtv/gSisDYrQM36+YS+4NNfGYOs4NMSgv0nqDHAiEAveir5I7ih1Bg4Xs3o1SgVnFkzLcvxQRgHu5+dzB+Y6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108378},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.16.1.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.16.1.tgz","_integrity":"sha512-694lXWPJpGlTPxJVeVxwmG7r430boFGd1eIrnIquOsELVq44K++UrdrjRmlPl/eKZoZQK/iF8k0WkwKunEs8vQ==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.16.1","@integraledger/lcp-binding-core":"0.16.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@solana/kit":"8.2.0","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.16.1_1789024881832_0.6052653190033392","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@integraledger/lcp-binding-solana","version":"0.17.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.17.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"96800550057311521f1c6f78541df1bcce5c1d78","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.17.0.tgz","fileCount":35,"integrity":"sha512-EqtKK1CfdWoRq2nyXa+408ApZ7Q0qKU0uupj+OePAfcYLIMwcD9oyFxwO9AhREF23zB1QLWJ6sDWRdpoc4bxWg==","signatures":[{"sig":"MEUCIQDCZOKcUUE9hKnQ53owfvg4RWUIrIKjNGPljzh6IHet1wIgMSyyRcLfQlbRSf4lVx8C9mFO8Y+CraJRo4ah2MbC9k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108487},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.17.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.17.0.tgz","_integrity":"sha512-EqtKK1CfdWoRq2nyXa+408ApZ7Q0qKU0uupj+OePAfcYLIMwcD9oyFxwO9AhREF23zB1QLWJ6sDWRdpoc4bxWg==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.17.0","@integraledger/lcp-binding-core":"0.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@solana/kit":"8.2.0","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.17.0_1789056295398_0.2720689519160917","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@integraledger/lcp-binding-solana","version":"0.18.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.18.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"618bfb7ac216ed30083faad1dc0ef729a603de2b","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.18.0.tgz","fileCount":35,"integrity":"sha512-0gNcyW7meKmvWVbQCMPcNywIlUCrEZQ/DIv9CJDVk7ao96I410ZZ/unRHYVSisFAFNn8bswmckQLxKqjmPBh4Q==","signatures":[{"sig":"MEUCIGlnr5CYoajiu4x9KYLm9RSMYbDNRGpsSy6WagL4uIH/AiEA9Q6z1Z7Sk92pfcfK5g6dXwROpL87rG13q0GApcO7hAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114984},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.0.tgz","_integrity":"sha512-0gNcyW7meKmvWVbQCMPcNywIlUCrEZQ/DIv9CJDVk7ao96I410ZZ/unRHYVSisFAFNn8bswmckQLxKqjmPBh4Q==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.18.0","@integraledger/lcp-binding-core":"0.18.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@solana/kit":"8.2.0","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.18.0_1789066805295_0.054519042573468735","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@integraledger/lcp-binding-solana","version":"0.18.1","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.18.1","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"302f2c6d13308af42276641b4fadb5197519945b","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.18.1.tgz","fileCount":35,"integrity":"sha512-Jzw5wqmTPwk8OwtlR1Xg6jyZqBefovjggTtnnDDUTO25GSFqHqkeDHKekEyTqm04mRg+yfZjyRjAKB4EYj/ELQ==","signatures":[{"sig":"MEQCIFmTmnwuwuUdjWCYD3kM41qHnLokFgokkChusqBspmL7AiBxcOPD/ekyoxXlneRC4vlCQZyylLsptOZku6+dByYxDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115093},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.1.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.1.tgz","_integrity":"sha512-Jzw5wqmTPwk8OwtlR1Xg6jyZqBefovjggTtnnDDUTO25GSFqHqkeDHKekEyTqm04mRg+yfZjyRjAKB4EYj/ELQ==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.18.1","@integraledger/lcp-binding-core":"0.18.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","@solana/kit":"8.2.0","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.18.1_1789074206127_0.6128019723560847","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@integraledger/lcp-binding-solana","version":"0.18.2","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.18.2","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"40c82ab6b0f859221236194e589fe4b4898ed127","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.18.2.tgz","fileCount":35,"integrity":"sha512-NVlz9LVZzrgu8bxkPp5Ho9i1/g1n+s4YIMFK/A88fhWVjxd1G1QcHOSs28rtpPXI3H22H5Hij5NJd/RGsiilKg==","signatures":[{"sig":"MEUCIE5VsXXp/1vcO7H8IqCAn9cGqYYB05LjHap74G6RmI+AAiEAqPlxBNlKUUdZAqYBUGvSYxsh325473qCTYeu+lAXpIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115201},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.2.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.2.tgz","_integrity":"sha512-NVlz9LVZzrgu8bxkPp5Ho9i1/g1n+s4YIMFK/A88fhWVjxd1G1QcHOSs28rtpPXI3H22H5Hij5NJd/RGsiilKg==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.18.2","@integraledger/lcp-binding-core":"0.18.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.0","@solana/kit":"8.2.0","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.18.2_1789408349058_0.9733588175475636","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@integraledger/lcp-binding-solana","version":"0.18.3","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.18.3","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"f5f91036c59cb0c3d517d5df2eae603150362aca","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.18.3.tgz","fileCount":35,"integrity":"sha512-cSgl7MwAVE2cTf5L0Zy8CWwc4Pbymb50uA0yjj3eAlJ1+f0gQnAvB2U5OUXTtGBVe+2CWS9b/qyyyw9zIuQE8g==","signatures":[{"sig":"MEQCIG+lB1hr9k2T2RfqvQ059ESMS2VtfF2p5ZgAgMYF80dMAiBda18CegyNPUGr15wT2QRm3IurATFe1XiD/HEbZprizA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115310},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.3.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.18.3.tgz","_integrity":"sha512-cSgl7MwAVE2cTf5L0Zy8CWwc4Pbymb50uA0yjj3eAlJ1+f0gQnAvB2U5OUXTtGBVe+2CWS9b/qyyyw9zIuQE8g==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.18.3","@integraledger/lcp-binding-core":"0.18.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.0","@solana/kit":"8.3.0","@types/node":"24.13.4"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.18.3_1789459373353_0.5449904072850471","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@integraledger/lcp-binding-solana","version":"0.19.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.19.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"ecdae0494800ad8aefb9eb6543aa4c29c1f11270","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.19.0.tgz","fileCount":35,"integrity":"sha512-L5qTmV8qiPjZcRJZWPJJujQDsxwhfgIsYZctAfsYqfgQgk+1z2R6Bm40Apu4WROH8YH4ZPciHcNBP1amfcF7Wg==","signatures":[{"sig":"MEUCIQCjDPL1mWppZUMh7Ag/H3fR2hCS8qlBMJiy+MFzZuSCPAIgVZBKzkskYsK9y5X0OJ5M+6+pauUWjH5X571Spmj6ASM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115419},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.19.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.19.0.tgz","_integrity":"sha512-L5qTmV8qiPjZcRJZWPJJujQDsxwhfgIsYZctAfsYqfgQgk+1z2R6Bm40Apu4WROH8YH4ZPciHcNBP1amfcF7Wg==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.19.0","@integraledger/lcp-binding-core":"0.19.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.0","@solana/kit":"8.3.0","@types/node":"24.13.4"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.19.0_1789707484664_0.12311705538503581","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@integraledger/lcp-binding-solana","version":"0.20.0","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"license":"Apache-2.0","_id":"@integraledger/lcp-binding-solana@0.20.0","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"c7264c7311084410d66be8e9d977bd4866cd5183","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.20.0.tgz","fileCount":35,"integrity":"sha512-HSJ5VKgA0yuUQSl0vSQwkhWpFmq2swU5uGTk8YuHFM6ZTPvImqQDDvJlkhBVmbgj3avGNE04T6z90rIyxf/TIA==","signatures":[{"sig":"MEYCIQCd2QB4TWA/bd1bvzG2tKh2m9RoEkFBsX19th+slZZOSAIhAJoeq3sNhB2dUrxLtRguwPuVFx1sb4j4YKeX6/nLs80j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115528},"type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.20.0.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"integradavid","email":"dfisher@integraledger.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"}},"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.20.0.tgz","_integrity":"sha512-HSJ5VKgA0yuUQSl0vSQwkhWpFmq2swU5uGTk8YuHFM6ZTPvImqQDDvJlkhBVmbgj3avGNE04T6z90rIyxf/TIA==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.20.0","@integraledger/lcp-binding-core":"0.20.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.1","@solana/kit":"8.3.0","@types/node":"24.13.5"},"_npmOperationalInternal":{"tmp":"tmp/lcp-binding-solana_0.20.0_1789953277495_0.3086811689608133","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"_id":"@integraledger/lcp-binding-solana@0.20.1","bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"dist":{"shasum":"352da7868677d11fa617309ef5213dca17ebc93f","tarball":"https://registry.npmjs.org/@integraledger/lcp-binding-solana/-/lcp-binding-solana-0.20.1.tgz","integrity":"sha512-yJYtw7NdBGor0n6HXhbmpwYP7jlYr+keYMgqIbXsAq7TdNXwNkmS1vI+GVs8BIYZfNotlX7vqrsTyhTJJBX39w==","fileCount":35,"unpackedSize":115637,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@integraledger%2flcp-binding-solana@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyeTiSQFcSHYVrAauRLo8J6kkDjeAw8DljwdAuYo4IcAIhAOky/c4KD/yIGwXPgSrBp6aGmEQo0Deb73MZvNrdPq4n"}]},"name":"@integraledger/lcp-binding-solana","type":"module","_from":"file:/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.20.1.tgz","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.20.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eea3ec43-431f-4d5d-b59b-d0740f55e415"},"approver":{"name":"integradavid","email":"dfisher@integraledger.com"}},"homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"_resolved":"/home/runner/work/integra-protocol/integra-protocol/dist-tarballs/integraledger-lcp-binding-solana-0.20.1.tgz","_integrity":"sha512-yJYtw7NdBGor0n6HXhbmpwYP7jlYr+keYMgqIbXsAq7TdNXwNkmS1vI+GVs8BIYZfNotlX7vqrsTyhTJJBX39w==","repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"_npmVersion":"11.19.0","description":"Welds an ATR hash into a Solana SPL token settlement.","directories":{},"maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"bs58":"6.0.0","@integraledger/lcp-kernel":"0.20.1","@integraledger/lcp-binding-core":"0.20.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"devDependencies":{"vitest":"5.0.1","@solana/kit":"8.3.0","@types/node":"24.13.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lcp-binding-solana_0.20.1_1790013739926_0.7143120699656558"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-09T09:55:39.439Z","modified":"2026-09-21T18:02:20.306Z","0.9.0":"2026-08-09T09:55:39.814Z","0.10.1":"2026-08-12T11:28:56.026Z","0.10.2":"2026-08-19T14:22:31.923Z","0.12.0":"2026-08-19T15:59:38.269Z","0.12.1":"2026-08-24T10:09:46.065Z","0.12.2":"2026-08-25T18:25:48.115Z","0.12.3":"2026-08-26T02:00:06.384Z","0.13.0":"2026-08-26T02:53:48.948Z","0.14.0":"2026-08-26T14:38:00.896Z","0.15.0":"2026-09-03T02:46:55.099Z","0.15.1":"2026-09-03T07:09:12.161Z","0.16.0":"2026-09-08T01:15:56.686Z","0.16.1":"2026-09-10T07:21:21.945Z","0.17.0":"2026-09-10T16:04:55.495Z","0.18.0":"2026-09-10T19:00:05.400Z","0.18.1":"2026-09-10T21:03:26.291Z","0.18.2":"2026-09-14T17:52:29.146Z","0.18.3":"2026-09-15T08:02:53.434Z","0.19.0":"2026-09-18T04:58:04.757Z","0.20.0":"2026-09-21T01:14:37.578Z","0.20.1":"2026-09-21T18:02:20.006Z"},"bugs":{"url":"https://github.com/IntegraLedger/integra-protocol/issues"},"license":"Apache-2.0","homepage":"https://github.com/IntegraLedger/integra-protocol/tree/main/packages/binding-solana#readme","keywords":["lcp","legal-context-protocol","legal-terms","agentic-commerce","settlement","atr-hash","solana","spl"],"repository":{"url":"git+https://github.com/IntegraLedger/integra-protocol.git","type":"git","directory":"packages/binding-solana"},"description":"Welds an ATR hash into a Solana SPL token settlement.","maintainers":[{"name":"integradavid","email":"dfisher@integraledger.com"},{"name":"davidoberger","email":"davidoberger@gmail.com"}],"readme":"# @integraledger/lcp-binding-solana\n\nWelds an ATR hash into a Solana SPL token settlement.\n\n```bash\nnpm install @integraledger/lcp-binding-solana\n```\n\n| | |\n|---|---|\n| **Chain** | Solana |\n| **Pattern** | `native-field` |\n| **Carrier** | SPL Memo instruction data |\n| **Surface** | `createSolanaAdapter` returning a rail-native adapter over a `SolanaReader` port — **not** [`@integraledger/lcp-binding-core`](../binding-core#readme)'s `WeldAdapter`, whose shape is EVM's |\n\n⭐ **This package installs NO chain SDK.** `propose` returns a plain `SolanaInstruction` — `programId`,\n`keys`, `data` — and `makeSolanaReader` takes a two-method `SolanaRpc` port over the shapes Solana's\n`jsonParsed` encoding actually sends. Wire it to whatever client you already run, in a few lines; nothing\nhere submits anything. A binding that shipped an SDK would make every consumer run the version it chose,\nand would hand them its transitive tree along with it.\n\n```ts\nimport {\n  createSolanaAdapter,\n  makeSolanaReader,\n  SOLANA_MANIFEST,\n} from \"@integraledger/lcp-binding-solana\";\n\ndeclare const atrHash: string;\ndeclare const signature: string;\n/** your own RPC client, wired to the two-method port — see the package's devnet test for a worked one */\ndeclare const connection: Parameters<typeof makeSolanaReader>[0];\n\nconst adapter = createSolanaAdapter(SOLANA_MANIFEST);\n\n// PAYER — a Memo instruction to add to the SAME transaction as the SPL transfer.\nconst memoIx = adapter.propose(atrHash);\n\n// VERIFIER — the atrHash back out of a confirmed, successful settlement.\nconst reader = makeSolanaReader(connection);\nconst recovered = await adapter.recover({ signature }, reader);\nif (!(\"refused\" in recovered)) console.log(recovered.value); // \"0x…\"\n// Narrow with `\"refused\" in x` — `Refusal` has no `ok`, so the union cannot discriminate on one.\n```\n\n## The carrier\n\nThe ATR hash rides the SPL Memo program's instruction data — an existing Solana primitive for arbitrary\nbytes. No Anchor program, no overlay contract.\n\n```ts\nimport { decodeSplMemo, encodeSplMemo } from \"@integraledger/lcp-binding-solana\";\n\ndeclare const atrHash: string;\n\nconst memoData = encodeSplMemo(atrHash); // \"hex\" is canonical; \"raw\" is the 32 bytes\ndecodeSplMemo(memoData); // \"0x…\" | null — encoding defaults to \"hex\"; pass \"raw\" for the 32 bytes\n```\n\nBecause the memo instruction and the transfer instruction are in the same transaction, the payer's\nsignature covers both atomically: the settlement cannot be replayed with a different memo attached.\n\n## Requirement ids\n\nThis package's source and its messages cite short ids — `ATA-3`, `RCS-5`, `CMP-6` and their kin.\n**They are not LCP clause numbers.** LCP is cited by section (`§8.3.1`, `§C.2`); anything shaped `XXX-n`\ncomes from Integra's functional specification of what a complete agent transaction requires, the fourteen\nfamilies below. Nothing in this package's behaviour depends on them, and where an id and an LCP section\ndisagree the section governs.\n\n| | | | |\n|---|---|---|---|\n| `IDN` identity | `ASP` authority to spend | `ATA` authority to accept terms | `TRM` the terms record |\n| `RCS` recourse | `PAY` payment and settlement | `WLD` the transactional weld | `OFR` offer integrity |\n| `FRC` fraud, risk, and compliance | `OPS` commercial operations | `DSC` discovery and reputation | `ORC` orchestration |\n| `CMP` composition | `PRS` persistence and verification infrastructure | | |\n\n---\n\n**Requires Node >= 24.** Part of the\n[Legal Context Protocol open layer](https://github.com/IntegraLedger/integra-protocol) — see the\n[documentation](https://github.com/IntegraLedger/integra-protocol/blob/main/docs/developer/index.md)\nand the\n[package index](https://github.com/IntegraLedger/integra-protocol/blob/main/docs/developer/reference.md).\nApache-2.0.\n","readmeFilename":"README.md"}