{"_id":"@altude/gasstation","_rev":"9-1d48f7f0f1ac763a001a7c4787cd7906","name":"@altude/gasstation","dist-tags":{"latest":"2.2.3"},"versions":{"0.1.0":{"name":"@altude/gasstation","version":"0.1.0","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@0.1.0","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"dist":{"shasum":"005c4efdd594f3bb450e8705106103e4aac12aa4","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-0.1.0.tgz","fileCount":1,"integrity":"sha512-4gn9P92wAOH/efMQ9zgDcKDib4HeNl1KYDoYSAACoErzcThO3Do3ZcXx4vDKK6TOXm6pFNlrvN+0igBV3GAr4g==","signatures":[{"sig":"MEUCIQCM+h72k8nPk1P46LFNhquBwAvx2B8M2SfX0UOLYaSMSgIgO0MEVlP20j2T6tZkSaFcEKjCi7IVwHoiC4wQhQt5zrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eac62dbc3d2fa493ab39039d69867f50d517cf4d","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mocolicious","email":"andrewmocol@hotmail.com"},"_npmVersion":"12.0.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"gill":"^0.8.0","@altude/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_0.1.0_1784614419067_0.6712082156612007","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@altude/gasstation","version":"0.0.2","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@0.0.2","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"homepage":"https://github.com/AltudePlatform/altude-js#readme","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"885c88939603bb6b1d9b2bf8f06aff875941f70d","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-0.0.2.tgz","fileCount":9,"integrity":"sha512-FPLrDDNCYrGFSkmM8X3mGp635Ow8IwAFfwa0/zHWXCGslF/jwH65ONMjQy4xjuEEyRUkGsbrPHhp3h/0Is4HZw==","signatures":[{"sig":"MEYCIQD2Xm4jIzlftnXm61UGRkyUn/mxxrLq3DN/vL8x3PgfhgIhAOzOu32PU6kZbcS/TLKXF3xfZ0yxKB2hNM44xKlHpK19","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240595},"main":"./dist/index.cjs","type":"module","_from":"file:altude-gasstation-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"_resolved":"/tmp/863b568e59167427e605e0b463d9c607/altude-gasstation-0.0.2.tgz","_integrity":"sha512-FPLrDDNCYrGFSkmM8X3mGp635Ow8IwAFfwa0/zHWXCGslF/jwH65ONMjQy4xjuEEyRUkGsbrPHhp3h/0Is4HZw==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"gill":"^0.8.0","@altude/core":"0.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_0.0.2_1785347896941_0.21002049298470538","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@altude/gasstation","version":"1.0.0","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@1.0.0","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"homepage":"https://github.com/AltudePlatform/altude-js#readme","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"619c654d7320d2bac7dbf4cda9d57dfa01881321","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-1.0.0.tgz","fileCount":9,"integrity":"sha512-NFL+1BEpXDysdo1Lgb/7ofMl8VbMQe+LCMvuok7bbPVg6L6N7abrOhN169T6GsxiQUMqz9ntUwXkQeUHMzdsFw==","signatures":[{"sig":"MEYCIQCnehptsHyKnQrBr5fgTk+UxSlo1M06snL3sYQSnadargIhAKPWpLgW3nHTwzR0H7xz7JvBUF6sF3SXMBT91ZKgRHpk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":246951},"main":"./dist/index.cjs","type":"module","_from":"file:altude-gasstation-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"_resolved":"/tmp/b607174f4e27f39d28cbf52a69564fdd/altude-gasstation-1.0.0.tgz","_integrity":"sha512-NFL+1BEpXDysdo1Lgb/7ofMl8VbMQe+LCMvuok7bbPVg6L6N7abrOhN169T6GsxiQUMqz9ntUwXkQeUHMzdsFw==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"gill":"^0.8.0","@altude/core":"0.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_1.0.0_1785989236443_0.49567028070330665","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@altude/gasstation","version":"2.0.0","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@2.0.0","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"homepage":"https://github.com/AltudePlatform/altude-js#readme","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"89ebd6b5bf137f5ca5c9a9b6f56f74c9f96775be","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-2.0.0.tgz","fileCount":13,"integrity":"sha512-DfQG7tLUnW6/tnGT9dp9cxIhHhU5DclG25yX1In/wcZuPeYhGjPlCXnxsKq6X/2T8gCmQ8JPBYZiLaWT4FsOCg==","signatures":[{"sig":"MEQCICxBkfJ9fGrpijc1pgQCOb8oleOS7e7OU2dMvmaCm+R0AiBWMGKOon1C5DGUQucajNhduYbevFbcc5G8PzLog4u9kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":461960},"main":"./dist/index.cjs","type":"module","_from":"file:altude-gasstation-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.browser.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","require":"./dist/index.cjs","react-native":"./dist/index.native.js"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"_resolved":"/tmp/06a389ed14c0491046a048d6ff77a9eb/altude-gasstation-2.0.0.tgz","_integrity":"sha512-DfQG7tLUnW6/tnGT9dp9cxIhHhU5DclG25yX1In/wcZuPeYhGjPlCXnxsKq6X/2T8gCmQ8JPBYZiLaWT4FsOCg==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.19.0","dependencies":{"gill":"0.8.3","@altude/core":"0.1.0","@solana-program/system":"^0.7.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.7.0"},"react-native":"./dist/index.native.js","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_2.0.0_1786678913601_0.3880442788615428","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@altude/gasstation","version":"2.1.0","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@2.1.0","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"homepage":"https://github.com/AltudePlatform/altude-js#readme","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"552303027091df4310de92ac1d6ba1f4b22c5e55","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-2.1.0.tgz","fileCount":13,"integrity":"sha512-ja/aGrJwr8PR/8POSKtBCAen7FkmL4PDEJIkEwqmrdkssxyIDAUmmq08IwNO8K44XWY1/TfvjgtYK4cRSszxyQ==","signatures":[{"sig":"MEUCIGY13sGncSFM2GO+veL79Y1eDULz6MecsCNzMlQKs/j1AiEA+AJuOESO2JrnPheIqetfowv7mvtlQT/H0X2A8Wu+raA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":461960},"main":"./dist/index.cjs","type":"module","_from":"file:altude-gasstation-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.browser.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","require":"./dist/index.cjs","react-native":"./dist/index.native.js"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"_resolved":"/tmp/518d0fea4813b5aef42c63b56adff8ae/altude-gasstation-2.1.0.tgz","_integrity":"sha512-ja/aGrJwr8PR/8POSKtBCAen7FkmL4PDEJIkEwqmrdkssxyIDAUmmq08IwNO8K44XWY1/TfvjgtYK4cRSszxyQ==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.19.0","dependencies":{"gill":"0.8.3","@altude/core":"0.1.1","@solana-program/system":"^0.7.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.7.0"},"react-native":"./dist/index.native.js","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_2.1.0_1786997226868_0.6626515829772417","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@altude/gasstation","version":"2.2.0","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@2.2.0","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"homepage":"https://github.com/AltudePlatform/altude-js#readme","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"b2ff0bb1b35e332d557bcf104a6a3a23542ef88c","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-2.2.0.tgz","fileCount":13,"integrity":"sha512-+PWI9qBlT4sS+1DIDeg0Xzwnx76RDnwmhdVDVr4BI6R+9+GUvqIf/sv7VOnNhMh3yWG6tS+AkKWmB7bFlVTbOQ==","signatures":[{"sig":"MEUCIQDaRWBT1WfjfLpV6O3XDIBNP0HIRW9Bp1bxVFt9A+ZKBwIgY9AT2GIvLh7JPqtKvfFXWKv0KB7mYwzV8fsqohykzAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550995},"main":"./dist/index.cjs","type":"module","_from":"file:altude-gasstation-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.browser.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","require":"./dist/index.cjs","react-native":"./dist/index.native.js"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"_resolved":"/tmp/f95d2ca3c456f47c99b64d47203ab208/altude-gasstation-2.2.0.tgz","_integrity":"sha512-+PWI9qBlT4sS+1DIDeg0Xzwnx76RDnwmhdVDVr4BI6R+9+GUvqIf/sv7VOnNhMh3yWG6tS+AkKWmB7bFlVTbOQ==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.19.0","dependencies":{"gill":"0.8.3","@altude/core":"0.1.1","@solana-program/system":"^0.7.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.7.0"},"react-native":"./dist/index.native.js","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_2.2.0_1787736369037_0.008952655684420385","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@altude/gasstation","version":"2.2.1","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@2.2.1","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"homepage":"https://github.com/AltudePlatform/altude-js#readme","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"ac6a388ee52405c93359e8309ae360ff3722b3bf","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-2.2.1.tgz","fileCount":13,"integrity":"sha512-w/nwV1mgafwXwWc3m793N+OAKlSgUGy5oM1f6qkkPqsSa32vVji5C4wp8Z/TqLAmtsbwKrHLjWBDqUeIaxzsqw==","signatures":[{"sig":"MEUCIQCDR3TKCEwScpvP1ZI8HTDHJdpKovtXgc7PvWHTRlphwgIgP7yXWKe+i9pLf7i+3ukjitROjescsVPR41n1+rkcmwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyocs0JsDrZ9xkGAV69Xx/dZuRH+w2dYh84a+C4iBYCAIhAKMxjCN4aju1JFLiztHh8oP5f223N9U19QHJ5RYFEIlL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579250},"main":"./dist/index.cjs","type":"module","_from":"file:altude-gasstation-2.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.browser.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","require":"./dist/index.cjs","react-native":"./dist/index.native.js"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"_resolved":"/tmp/bc389cef7ad5ebe78d5fd153d2c772d5/altude-gasstation-2.2.1.tgz","_integrity":"sha512-w/nwV1mgafwXwWc3m793N+OAKlSgUGy5oM1f6qkkPqsSa32vVji5C4wp8Z/TqLAmtsbwKrHLjWBDqUeIaxzsqw==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"gill":"0.8.3","@altude/core":"0.1.1","@solana-program/system":"^0.7.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.7.0"},"react-native":"./dist/index.native.js","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_2.2.1_1789012534788_0.6855507294966632","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@altude/gasstation","version":"2.2.2","keywords":["solana","altude","gasless","relay","gas-station"],"license":"MIT","_id":"@altude/gasstation@2.2.2","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"homepage":"https://github.com/AltudePlatform/altude-js#readme","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"d9725ef7b7b8cd7f2689fcc0c12b6507471d8e2d","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-2.2.2.tgz","fileCount":13,"integrity":"sha512-x+Cxvf55eOg9mGo9GL5QuFpWBp6l1CHCTBesbVxkyxRsQifhYvC22yuy9rAJDfJwq+yfxX8Ejr/V8RBLqXyFoQ==","signatures":[{"sig":"MEUCIBLNvYUNPA4DHy6+VjcqJVySRp9nTPC63wzNf/JFkjtVAiEAlpC0GeiNRhUYHlS9+LHByNq9ls2FstGt39zdatLWnMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCW9IYlLds1YtZ1+tbjbaVfv9ZI+cubwRnP25auVDlYpwIhAO0+LN4V3OSrdzTnbhxDoasmqHPSv4ERMiw9WY2BLrpO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587348},"main":"./dist/index.cjs","type":"module","_from":"file:altude-gasstation-2.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.browser.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","require":"./dist/index.cjs","react-native":"./dist/index.native.js"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"_resolved":"/tmp/7aee958bbdfd3c5730c72fe04dac9305/altude-gasstation-2.2.2.tgz","_integrity":"sha512-x+Cxvf55eOg9mGo9GL5QuFpWBp6l1CHCTBesbVxkyxRsQifhYvC22yuy9rAJDfJwq+yfxX8Ejr/V8RBLqXyFoQ==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"gill":"0.8.3","@altude/core":"0.1.1","@solana-program/system":"^0.7.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.7.0"},"react-native":"./dist/index.native.js","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gasstation_2.2.2_1789500883320_0.7273935506307796","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"_id":"@altude/gasstation@2.2.3","bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"dist":{"shasum":"85da27513ddde61224cd950f76c259a88d4850ab","tarball":"https://registry.npmjs.org/@altude/gasstation/-/gasstation-2.2.3.tgz","fileCount":13,"integrity":"sha512-ByQziP7/MSPQaoLk5jljYJcqlMxzvUNGlCVpMojFRmRCzYiq7/QhfA1brQ66nh+dAR6smIcd79DxypQCGijW3w==","signatures":[{"sig":"MEUCIQDssMAGRp3o5skYc6HRNlK5LlDDUlXTlzmz1suCueLyiAIgFYyNwxXAMumW68RY4EGQo5k9bxcCNkbMy/r6XVladYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGDxeaRV+oHrOG56fjNRxLTynI06yOeGH6SZDEfJ8uN5AiB8gUk7VWK3bGmPilbbClriTkF+siQc6bsxx5W9XzyO9A=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altude%2fgasstation@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590240},"main":"./dist/index.cjs","name":"@altude/gasstation","type":"module","_from":"file:altude-gasstation-2.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.browser.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.browser.js","require":"./dist/index.cjs","react-native":"./dist/index.native.js"}},"license":"MIT","scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"version":"2.2.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:14ac8ee3-1394-44c5-ada3-3e03cc96558a"}},"homepage":"https://github.com/AltudePlatform/altude-js#readme","keywords":["solana","altude","gasless","relay","gas-station"],"_resolved":"/tmp/b0b1bc639449c74b28a7a1b78d66ad09/altude-gasstation-2.2.3.tgz","_integrity":"sha512-ByQziP7/MSPQaoLk5jljYJcqlMxzvUNGlCVpMojFRmRCzYiq7/QhfA1brQ66nh+dAR6smIcd79DxypQCGijW3w==","repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"_npmVersion":"11.5.1","description":"Gasless Solana transaction relay via the Altude relay API","directories":{},"maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"gill":"0.8.3","@altude/core":"0.1.2","@solana-program/system":"^0.7.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.7.0"},"react-native":"./dist/index.native.js","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.6.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gasstation_2.2.3_1789657887772_0.9164670102479096"}}},"time":{"created":"2026-07-21T06:13:38.885Z","modified":"2026-09-17T15:11:28.374Z","0.1.0":"2026-07-21T06:13:39.194Z","0.0.2":"2026-07-29T17:58:17.071Z","1.0.0":"2026-08-06T04:07:16.577Z","2.0.0":"2026-08-14T03:41:53.736Z","2.1.0":"2026-08-17T20:07:07.040Z","2.2.0":"2026-08-26T09:26:09.243Z","2.2.1":"2026-09-10T03:55:34.921Z","2.2.2":"2026-09-15T19:34:43.412Z","2.2.3":"2026-09-17T15:11:27.876Z"},"bugs":{"url":"https://github.com/AltudePlatform/altude-js/issues"},"license":"MIT","homepage":"https://github.com/AltudePlatform/altude-js#readme","keywords":["solana","altude","gasless","relay","gas-station"],"repository":{"url":"git+https://github.com/AltudePlatform/altude-js.git","type":"git"},"description":"Gasless Solana transaction relay via the Altude relay API","maintainers":[{"name":"mocolicious","email":"andrewmocol@hotmail.com"}],"readme":"# @altude/gasstation\n\nGasless Solana transaction relay via the Altude relay API.\n\n`@altude/gasstation` lets you build, submit, and query Solana transactions where\nthe Altude relay pays the network fee. It works with an application-provided\nsigner or with pre-signed transaction bytes. Account balance and account-info\nlookups use the Altude-configured Solana RPC client instead of relay HTTP\nendpoints.\n\n## Install\n\n```bash\npnpm add @altude/gasstation\n# or\nnpm install @altude/gasstation\n```\n\nYou'll need an Altude API key. Get one at\n[altude.io](https://altude.io) (or set `ALTUDE_API_KEY_DEVNET` for devnet\ntesting).\n\n## React Native\n\nThe package includes a dedicated React Native/Hermes entrypoint selected by\nMetro. HTTP operations and transaction-building flows use React Native-safe\nGill and Solana program entrypoints and do not require global `Buffer` or\n`DOMException` polyfills. No Metro `extraNodeModules` override for Gill is\nneeded.\n\n## Usage\n\n```typescript\nimport { AltudeGasStation } from '@altude/gasstation'\n\nconst gasStation = new AltudeGasStation({\n  apiKey: process.env.ALTUDE_API_KEY!,\n  network: 'devnet',\n})\n\n// Resolves RpcUrl and the short-lived RPC JWT from /api/transaction/config.\nawait gasStation.init()\n\n// Recent blockhash from the relay\nconst { blockhash } = await gasStation.getBlockhash()\n\n// Native + SPL balances via the Altude-configured RPC client\nconst balance = await gasStation.getBalance({\n  address: 'YOUR_WALLET_ADDRESS',\n})\nconsole.log('Balance:', balance.uiAmount, 'SOL')\n\n// Send a gasless SOL transfer (SDK builds + signs the transaction)\nconst sig = await gasStation.send({\n  sourceSigner: yourSigner,\n  destination: 'RECIPIENT_ADDRESS',\n  lamports: 1_000_000n,\n})\n\n// Or pass a fully signed transaction (relay only submits it)\nconst sig2 = await gasStation.send({\n  signedTransaction: preSignedTxBytes,\n})\n\n// Create a WSOL associated token account when it is missing.\n// Existing accounts return a successful response without signing or relaying.\nconst accountResult = await gasStation.createAccount({\n  account: yourSigner.address,\n  signer: yourSigner,\n})\n```\n\n## What's included\n\n- `AltudeGasStation` — high-level client (`send`, `createAccount`, `closeAccount`,\n  `getBalance`, `getAccountInfo`, `getHistory`, `swap`, `getBlockhash`, …).\n- `AltudeHttpClient`, `createAltudeDevnetClient`, `createAltudeMainnetClient`\n  — low-level relay client plus RPC-backed account lookup helpers.\n- `ALTUDE_FEE_PAYER` — the relay's fee-payer address.\n\nRPC operations require an API key. The SDK always uses the node URL and JWT\nreturned by Altude's transaction config API and never falls back to a public\nSolana endpoint.\n\nSee the [monorepo README](https://github.com/AltudePlatform/altude-js) for the full\nSDK overview.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}