{"_id":"@zebec-network/zebec-card-v2-sdk","_rev":"35-9e7a6cc651ff18c77854db6179aeed3f","name":"@zebec-network/zebec-card-v2-sdk","dist-tags":{"latest":"3.0.3"},"versions":{"1.0.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"1.0.0","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@1.0.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"8e5709ccda6b5edea64bbba4d5d514823734c872","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-1.0.0.tgz","fileCount":48,"integrity":"sha512-t2r947r6MXZruSlr6SC9By9/RKA6PdHL2+jEBtOmYQ/e9PJMny7vDzW932izCwoEFNwFONOin9DpTIYnMSCQwQ==","signatures":[{"sig":"MEUCIFDGiRsuEJ3pGUXqK+QTP6B/MaXsMsiKRJJdHCnbFKuPAiEAlIG/oEML8pHOjaAwcivXa7TmfKqBf+Oa2OmAbuoDLJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240652},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"6e6513cee89d956e192b5ee298bf8b69c3c25c98","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.test.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","actor":{"name":"aacs.spkt","type":"user","email":"ashish.sapkota@zebec.io"},"email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.0.4","@zebec-network/solana-common":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_1.0.0_1751357823766_0.5172698112816378","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"1.1.0","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@1.1.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"7f743ee2e7699ade84ae5f12676b7363aa025591","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-1.1.0.tgz","fileCount":49,"integrity":"sha512-v1Zn6SN45XNdmaManLDVM8xhF6g9XMMHvwSP0gYlcc1uRJll99zTM4hWJm6Ift5ocFb9GNog2aUP3cBLInMR9g==","signatures":[{"sig":"MEYCIQD8Iz7uYTvarDyzdpfmfcQmR/VSRqbPuG/vEf7h/ybu3wIhANJe9Z/amjwVnB4nPQcaL8SOn4Ibmwg7uwbqXwfnitRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302803},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"490b9a8e47eabbc18b1bd56eb56a568dc95c2cad","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.test.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","actor":{"name":"aacs.spkt","type":"user","email":"ashish.sapkota@zebec.io"},"email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.0.4","@zebec-network/solana-common":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_1.1.0_1751601609145_0.8383542707245717","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"1.1.1","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@1.1.1","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"a2a0318fd9dd7b15d574225992376654c1333c9d","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-1.1.1.tgz","fileCount":49,"integrity":"sha512-7tCtRbeJiGNqQcemI/WMoGGflpd0PKmUMGBbqzWqUeedu1My5eoypfU9KefV+xVc3/muLPPTnr0c4HXhnyMzsw==","signatures":[{"sig":"MEYCIQDlMI9o8cm7EuZX4NYwqiZIZgRowoLHvRh/v6rCX3HWAgIhAJhOUzheAkb4E53KoyZWortlH7spTHoMLb2BX7S2iX8r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302861},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1aa2440586376b0dee22db0b520ae188c78ea3d4","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.test.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","actor":{"name":"aacs.spkt","type":"user","email":"ashish.sapkota@zebec.io"},"email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.0.4","@zebec-network/solana-common":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_1.1.1_1751807579842_0.1327102193277554","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"1.2.1","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@1.2.1","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"7158e0335d0a247d77534911d3ce98eff8100283","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-1.2.1.tgz","fileCount":51,"integrity":"sha512-s5quDRBwXBLuPu2Y3tD7npWW7pR/tzQKHQILkmG7oQCFHM8yJrVtXzRgpp3vSCCzFRvponlhzJ+s6L6rcSgINQ==","signatures":[{"sig":"MEYCIQC4RREiUX3+9GroheC3fF9E4xb0HtWgWqa2g8i/8sI1hQIhAJks2YefNFPQ9lpyH5j57GDMWlXde2m3Ml7fnIofoHWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316976},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"68cc4338df26582d1df74acdd508ee1f8915cf43","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.0.4","@zebec-network/solana-common":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_1.2.1_1752227598983_0.5485535121395566","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"1.3.0","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@1.3.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"eb8afce82d900f95ec2d4b9b3e661cf26bf7aaf2","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-1.3.0.tgz","fileCount":51,"integrity":"sha512-s0PlufYWtVOz7t3DR1w0igdGSZcLkmnm9taYzXmezT7oDcTr7Rbs5MH28exihMRjryDUbxMOIJGsZeOtY8GcQQ==","signatures":[{"sig":"MEYCIQCrLZIUPDDdT0h0FL1Yjxx3jGBfqwsjBXF1xc6zsjcl1AIhAL58B2/B58a3JTpUMcYBx3av7s5WVX6j0OVE7dBLmFLa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323731},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9887c8ee047e882bc6ea803c04843513bc689532","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.0.4","@zebec-network/solana-common":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_1.3.0_1752764474847_0.03745544171070514","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"1.3.1","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@1.3.1","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"7261015c9e8a9a99b58d223c34d9e25f6f9d076b","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-1.3.1.tgz","fileCount":51,"integrity":"sha512-423LG4K6vJLs39W7REdFaNt0RLDBoAy15F3eGYG+1HeIkApJBRHw1KgVu9XuTW0edX1/swpmWb8hlWIQeDr0jA==","signatures":[{"sig":"MEQCIAuP4BVt/5GQxzorrL134su28RVvAbhYCqGR2Mjy959AAiAtrun2uUfg6CGV9yZTehEhHsidSBUBUHH7mtZRxAzuVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322864},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d15d5077bac13157a85e54d62147306ddc169b27","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.0.4","@zebec-network/solana-common":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_1.3.1_1753085053415_0.156341995884695","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@zebec-network/zebec-card-v2-sdk","version":"1.3.2","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@1.3.2","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"02be40811b92ff152aa1cefe84471c27c4559207","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-1.3.2.tgz","fileCount":51,"integrity":"sha512-/BtRQ3fvn6r4z7yGtf2/OtFbbcjpXSkp4LKi63xPR6AuAXKK8PojG31wNsozTKndOxPeDg9YEwANggwRGUpBpA==","signatures":[{"sig":"MEUCIHKRq90WJ463xC+8SvAawfbDQYQw9OeP3b9r1zzKU/cPAiEA0VC45HFVNmPtrYym4WYY5WBundUoPJLMR5v4WB4AP6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323571},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0b99db484f20d0eae01c37c034df3b26f0e6dac1","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.0.4","@zebec-network/solana-common":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_1.3.2_1753347385169_0.5200683357578102","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.0.0","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.0.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"b2834ae7a2973ee60298830425b0d7003596facf","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.0.0.tgz","fileCount":21,"integrity":"sha512-XmBZxwqjaiKHpdZVGmf3vqq4/6yYCfjeNWcrnuu0N8nQO5nEaC1EryRo/tNbn3c07y2C/uUa3eTrkgFC7kgydQ==","signatures":[{"sig":"MEYCIQCDVabhMXnyjTK/Xo+WMRZN8OT/+XaTP9j35lAejpjcIQIhANK+4sv38znP86awyueSt92nke+gTACJ0EiIql7AQk5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178039},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d950d85f2ac6a47ad8cc7fcbf3eb5f514a1dc2fb","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.1.0","@zebec-network/solana-common":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.0.0_1753430600510_0.043553451626190176","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.0.1","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.0.1","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"3b83b0ac919b69096ca9c33e9219dffac7ae012d","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.0.1.tgz","fileCount":21,"integrity":"sha512-m1IBeslHjfm5xUZXXB3/1GpbMoZpdw1k7QJW4mOeZkx+UA3Vrm8KNj+Q7GmQQM4GF+Aue+z/BT7v2CxANtgBjA==","signatures":[{"sig":"MEUCIBx3HSK885tRbA9AyhA1XmIr/icZ7a2Fdc7LxlWg5AlWAiEA5ptjNeCfLgzCYNVOtNe0gjNgxv/H7qteZEqpdEwDubg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177715},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9a80c5b138b6b8cfa388c66ff1071fc53b66661a","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.1.0","@zebec-network/solana-common":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.0.1_1753688145493_0.8117296144566637","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.1.0","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.1.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"c6cbe5fec6aa7b7a41a2c834cba64efe1d052dda","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.1.0.tgz","fileCount":21,"integrity":"sha512-t4MQ7zAYpiPZlA0/rt5ZxF3LSc6Iy9ODxEVYJjL+k8/JLp7czjumRMyTtsoqbJaRdVP5LUWDBmy4aeRNNT2iwg==","signatures":[{"sig":"MEQCIHESUvR1eJXnwb6kMNdtl1y/GW7z/oXDkjFKWsZvhna6AiAIgntP5ETCsscn47sTI/sXX7xTzAjjj43DW73gWzuVrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200667},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"30424a31c7243d0052a702704fc21b4081382801","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.1.0","@zebec-network/solana-common":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.1.0_1753801689633_0.43179168208858765","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.1.1","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.1.1","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"03ea7aba63d26f5fa5573180b5149bc8ae4719d5","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.1.1.tgz","fileCount":21,"integrity":"sha512-dEHnlC47B9/CVqCJxoLBgPLenwQliuEwDHsMcqpTWehSPHwhfvpKGNIjYY9MSrxYF7i0xHP3MxuG14SJHXK/LA==","signatures":[{"sig":"MEUCIGCztkoK/8RpVdGC+q1JeEnQN2iO4VMEmN5XEVM9pLivAiEAoRWN9dlxJEJz2VbhQKzP4lP5Y79MhbJcKA8LCkGl1mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178566},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f2da808e8048a1b29a98bf844fbb827a6aea3414","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.0","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.1.0","@zebec-network/solana-common":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.1","dotenv":"17.0.0","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.8.3","@types/node":"22.15.34","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.1.1_1753802877470_0.0865487112983585","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.1.2","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.1.2","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"5e123d8b7c36c2171736ba6ca1fed13e9d2792cc","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.1.2.tgz","fileCount":21,"integrity":"sha512-Iq1j3tWstEThbXrUB8fuA2UCVZqzn/sSN73xNWsOx+QXGV0p8OOuVzsXv2hk/3EC9kKe+eUXOfVXw+XrqoA8ig==","signatures":[{"sig":"MEUCIGjwinBidM0kCw0Tx0dIS837LWMxPTlmHj5U7CLjJ7n3AiEAzs+Q4Kro3rOhKdn9lAZNiydl4E7pQb5Vv+KCcUJGGnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178580},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1ea244f62b8b6d39deeb75c0a8a932ca0a72bcad","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.1.2_1757502922041_0.4090639606374369","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.1.3","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.1.3","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"e6c48383f0ded0ec6046f991c7e4797c809fe026","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.1.3.tgz","fileCount":21,"integrity":"sha512-cLOHRZJtPof9h4z2+PBvavKc5qu7+y5UAlakiPT4TSQoJeOmZmKeQB3tyVNx1A0qi+uCSqMaD2fyuOCgTKpOJA==","signatures":[{"sig":"MEUCIQDGTDiTqbBxdS0HmmA39awknTbW1nHXnPl4vWBF2I6Z7QIgGp84ru+tXmLaOYOQOlnENIhZTlSyKvDipYwjhcsBeoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178580},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c201e7f1c4a4a5a877488b7ddd34fff727e4bc1e","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.1.3_1767190912785_0.4906077470168837","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.4.0","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.4.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"9190532bfe73862768a4890b8d062dc144fb954a","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.4.0.tgz","fileCount":21,"integrity":"sha512-LGx8oXqaTYU0U+h3EXnGUgytyy1cqMjjJgVIYpX79hMHUyBBzIQwTU6rGjC7VuoI8d+zjygSq94SxDGMc3tFJg==","signatures":[{"sig":"MEQCIEhZztVOqS9cgJYk3hs4akRstahKe5j1J/HIXbAjSRQmAiBefgeNxr6IwtgAOcFS6AtjO2/E+JE5J3YJIf4UdRd0/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182473},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e5d65b3ffafc2ef2d84bfa46bb86ad41382d91a3","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.4.0_1767350694205_0.5004920431560409","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.4.1","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.4.1","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"5a91f001317f1dda50fe5220aa779a922d24d788","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.4.1.tgz","fileCount":21,"integrity":"sha512-L0A+GjwwCYUaz9b7mVhkE+spz0Usd7PS4WSpwCeXd745J4mWsprlJf5bRi/2060+ldUtYF8thHAbZ+yBx83aRg==","signatures":[{"sig":"MEUCIDbeGqeWxoVP33Kxfjt5CAi837db2qYqSdWIRv7wb9kMAiEAzd6b2FtR17Akg/4VYQRu2JRscTfCBayssJightvOiYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187317},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8ec251066011e30c76a701a4f8e6359276f9849c","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.4.1_1767453480617_0.23124427552064786","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.4.2","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.4.2","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"7557f3728b835f462a2dd600be62a669801ad965","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.4.2.tgz","fileCount":21,"integrity":"sha512-vC/wTRyZxvOrqeH76wwxivfLeMPil3n2jq31cAtQRo+xgbCCna5SUgi5I1KwIFJFlkMKkwnCWvXxe+EXQZzTcw==","signatures":[{"sig":"MEQCIHsGE3CmYsKOxkDbxuMtXJNHS5989JacsXJ1S6c2Jg/RAiAzAGfbB2YiVjUQWKjTWWChjQiPyR9oHYdP0OLojjbuIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187317},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"635bb6b7c38df43d4ec26e1cdcaf0430ec19cfe3","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.4.2_1767504933497_0.5845031793463287","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.4.3","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.4.3","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"ceb191a66f8581e1f72b88e2efc0a3cacb8111af","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.4.3.tgz","fileCount":21,"integrity":"sha512-NNz6TvRxMWYT1tUEcD5gMb1naOdyUKFybUn6doweCtJp21a/b/cWeZfnoV1vzHQjPbUqMLrUM9m4qprGRUGEWQ==","signatures":[{"sig":"MEUCIE+4cTAV+9p8CKaMMKTkU7hiK4GhO4u0yQt7y0mjmZ3cAiEAxDfKX7Eb+wtbnK/UTHUWR+ExIxZsUpvd3YdRkLcIeMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187317},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a59400466f7cfcf0a38081e55b2f788eb5076fa5","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.4.3_1768127634040_0.9998427753251176","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.4.4","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.4.4","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"700b6d8089abd1eb9fedbc1b25b5f90f91afeaec","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.4.4.tgz","fileCount":21,"integrity":"sha512-I5GkvXqyoH3H3N6sfHLfGrVeUZFey6xTMccKu/l2X/Q4L6SLkLQIOoDghtQZGSQqGg0c82XyeiwcaznUfJb5FA==","signatures":[{"sig":"MEUCIQDqP/COsy8V4MNVVCu2gqgxUA9zm+WfDaNUMrlzGraQpgIgDv2uF4xsp5sq7kHuBppEulx5MOA/yd68KXmkElYf0U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187317},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"85760f08b8c8bd43c456037274f7383a99b903ab","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.4.4_1768139089298_0.8895863269436417","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.5.0","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.5.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"e76d3b71f1441dc521aac7d84ef76abae6a719bb","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.5.0.tgz","fileCount":21,"integrity":"sha512-hRpfnauDjAnQ61PYeg8RJJuC9BZ8vp27ezbQORwHbJufJHdLve9k10+EhDSdBlt50M+GhNxhc9OyRtsQ48HVVQ==","signatures":[{"sig":"MEYCIQCK+yPXPIrQqAzlGiabhPzmqkjo5QPdBGeJMq177E2n8wIhANAKw+XgSjIQfeotTP+LrtsADltlXNGg6J/dnz74tElB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400703},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0ff6287069a871d5c8781b901d5000012e05fbe1","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.5.0_1768896532002_0.35438634998376717","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.5.1","author":{"name":"Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.5.1","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"065dd8d64b33c932c259a1680a1e7f4750d0edd4","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.5.1.tgz","fileCount":21,"integrity":"sha512-YgqKZzKo5UJfhRJtVjaA9H+Q/BS/bJQhzVwc4f8/o2cBOkU1ZVUwS1I2omx1KWQvf69eLHDn8Flj7A1X2y7Aow==","signatures":[{"sig":"MEQCIF1Zr/xqmhPiEWDuKFRoIGL6I4vCTJqwQJXhyoYscyoAAiB09CqRcdYY4i9PtwYl5Kyfo6XsoQjd4gUOo/Ogty+Cmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400705},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0fcdd7804b736bba55bd8361a473bcab0e0351ca","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.5.1_1769053142465_0.17221145220556","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.5.2","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.5.2","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"5c4b7b8f9fd1e4c0b43bb12748e703ddd11458c4","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.5.2.tgz","fileCount":21,"integrity":"sha512-f0oav2WwZnbVpqD1lGT+eHBEWQoa8oYDzUFRL7DfmXmUIaO5PePyIToMDnGvQCS/ikZUoZ6/TsZzQvZojArywQ==","signatures":[{"sig":"MEYCIQDjO3CeYiqgNs49udg7OUCucWneHVNZcoIJOphECx5UKwIhAIIkp2tKkPSqaIflbPdJZcgzAGzuUVh6ca+j+AZbnper","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345043},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7005f21450670dcf0cf0d17480490c6aa5cc8c0b","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.5.2_1769143990209_0.7740240514220982","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.5.3","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.5.3","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"8246b5b131272c65b579486d06f222de0620fc84","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.5.3.tgz","fileCount":21,"integrity":"sha512-t71IQwbux/KlX1keok3VZWOVRDLXtv7YZ7ZFgplmisVrxDAThralkMlwDxU7uAiR99EGOOVVgZnKdPeMXC8yAw==","signatures":[{"sig":"MEUCIQDSbr1qHDqxsRCCTo2w28zQqnCLXjRtSGyWGXhoWWz4iQIgSKykXB8GeL9H8MZ2/bR3dqkekjA8VfmJfS5pk82raU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345043},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7005f21450670dcf0cf0d17480490c6aa5cc8c0b","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.5.3_1769190281288_0.9023999232147681","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.5.4","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.5.4","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"d2fbb105290d3445e93226a04cb8f9af0d67e02f","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.5.4.tgz","fileCount":21,"integrity":"sha512-raQH2V+4dPkXO6yHeWa7o04dpkm5UKz6g5yIKnxs3CqmsIF8b2JEH1WPkKfLP2RwkQUovmlTRqocpzkLc15lEw==","signatures":[{"sig":"MEUCIQD1iSnv2hSJlHDVua9YW6YBfwS6MX90UTZncvOvtb7egwIgOZ/A8eHeMefY1CUx5JI2qrpO9pnj7174olKXgBh+M78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344700},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6b3d63d3651ee528fa90ff2cc8a38294db075c0f","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"prettier --write .","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.5.4_1769352793351_0.5111718693814928","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.6.0","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.6.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"ddac87a46681986485c99abf1c93ac83bdf22ef5","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.6.0.tgz","fileCount":21,"integrity":"sha512-GPOnGtueKrkXydY+xvPv6hlc1GfPdu7bjIrFFO3FySKi138hsL/uT/zmgRJI1GE8YJBZ8wYnclyE5DojdSNXig==","signatures":[{"sig":"MEQCIGXdX8auy+d6aIGClGSGlfGAgmkdAu1RBtSyjp7fEo7QAiBdezS1COZL+VE16kNGeFgfAoNF3uixo394RKK3SV7OMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363227},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4a1692657ddea850edc1f640309fd2bebfdde4bf","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"npx @biomejs/biome format --write","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.6.0_1771752470548_0.16871907746839865","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.7.0","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.7.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"86aeb88707c29d35cc0763422c327eb56018c834","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.7.0.tgz","fileCount":21,"integrity":"sha512-rRvlWM5BZwH3QgyJky6Sx+cnX2m/PH3JNvDdXYciteWuP9OwHja0Lh4Hl7LKC9wWmPJBMmHIBh8512vtqn5zHg==","signatures":[{"sig":"MEQCIAefmxl2Uzhl3APqKbtFlvve26iV9tgbadfT7fzYouGeAiBvgLtz9XwLi3P1laCvP3aOfjD5jdh85n4NwJ/MTvTHHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420974},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1fdb2fb503a1ebe5e0b203711a05d26cf0c13df4","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"npx @biomejs/biome format --write","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.7.0_1774930545838_0.7546228896302603","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.8.0","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.8.0","maintainers":[{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"d3914e46c93440aa2787e4f4e34f4cdad172f242","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.8.0.tgz","fileCount":21,"integrity":"sha512-R4WG5q503Tft7n0cD65HVl2NmZwD3vjFAI0ACSjP8vaxCqsNj1ylj3TAsqb7eMOXqx74st4lrAbtBK3OyNSZbg==","signatures":[{"sig":"MEYCIQDavUNUUOrSLtOnrfVWX5LYKYGti0NOxuxN6uoJlLz0pgIhAMXjHY+adVnKPu3+FhQ6bTZ3K3ASgj9yrTprOrwRMhww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420659},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dc3655ac85e1372942adac59dcd5e26f6820b172","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","start":"ts-node src/index.ts","format":"npx @biomejs/biome format --write","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.1.1","@zebec-network/solana-common":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.2","dotenv":"^17.2.2","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.6.2","ts-mocha":"^11.1.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.8.0_1775144094096_0.10422258548753627","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.8.1","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.8.1","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"2d65eb79ac2b96c0fdabf588fb3124b03fb11f06","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.8.1.tgz","fileCount":21,"integrity":"sha512-I0amPMJXL6kNHy0RPY1YWFJuBfmV9XfNd64rYnLbFJUag3k5k7ZVLD9UH5aRH8o1yQ8W0kojGgdZ7OlAYen8Mg==","signatures":[{"sig":"MEYCIQD70RMpv/fzwPc9yeTr5r537tPIGMqBFQ+qMWiu5JKOLQIhAKn4U8Tind/DZydMuohj3jFrqfzUkTc1ACO1TbU+PCLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420676},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ea697a19dc8f9d97de3b83e080234ca014ad5d94","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.2.0","@zebec-network/solana-common":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.8.1_1778599179493_0.07789652763994503","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.8.2","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.8.2","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"af6ef7a01c5f05803b353dd76d90ff9c259f23d9","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.8.2.tgz","fileCount":21,"integrity":"sha512-CHWic170o7a1gsm7FXTLanXaBeqAJnOXrGyl3r8b7q3scN2AHDe5LjnECGFBTtw1VMezkAFDtIu41/qIToNRrw==","signatures":[{"sig":"MEUCIQCefiYHJAuFMNn08qL8cjb1Ds8ZzOtXNsSDJo0cudjgBwIgPQeDkcFPhZyL3dgSFTvIjRihC6m0/J6RDRvsHc0Ju/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420676},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4bab3312dbb2cb00e45c6565c2c1dc2c4e9a6d7f","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"_npmUser":{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.17.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.3.0","@zebec-network/solana-common":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.8.2_1779356802735_0.9616358822332289","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.8.3","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.8.3","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"b639174426f1588cf293e9955e5e5283becd38b9","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.8.3.tgz","fileCount":23,"integrity":"sha512-QtnDvKJL/xbmHhPSwmwmhCRpWfkaVx+onrQ+YcshkRzuAA5DsHJIowdWXxgut1Oet8zLHfb45tyodD3tFeznbQ==","signatures":[{"sig":"MEQCIAoVIbJtAoD9n4YU2Y4Sl0wZifVGSJhmfqJpXD4+eGlNAiAupnDjZrW5iodDdy463K7sHJ837ClpFfGdYBCnbDYokA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422651},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bbc5e14dac02dd3c55fa13e746349ba4951ad735","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"_npmUser":{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.14.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.3.0","@zebec-network/solana-common":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.8.3_1785991252522_0.6132165380101933","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"2.9.0","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@2.9.0","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"3abee6acdeabc4a6612093de21af62db31c04b34","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-2.9.0.tgz","fileCount":23,"integrity":"sha512-wRNjXw4mEO9CZUvs7t8Kwo2kgDVHFMYXVJN73auuLtNPsd5wKRB/SUCTBeebMpT7ZkQ5EfhAIAK6+OO6yZEsFA==","signatures":[{"sig":"MEUCIQDJuvOWOSNkxXJm64wRO1pYrztOLt7zFtcT0/Exl0w2SgIgAQ6uPfm5U3z3bjDWhOnqJNBc5vt8Z3Ks8s9c0hdAwbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565878},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f9ed0ed3536719865e6b867cc1649d36b678c9f4","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"_npmUser":{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.14.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.3.1","@zebec-network/solana-common":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_2.9.0_1786293509039_0.7460613401400973","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@zebec-network/zebec-card-v2-sdk","version":"3.0.0","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@3.0.0","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"7ac57f667dbaea6f6891d32c1b496a92f836acca","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-3.0.0.tgz","fileCount":23,"integrity":"sha512-s44wlilt6k9mAcUKeyjrllrkJ5eIKtP9zh6+CDXrYMawcPv1SHpuUuevMQ3ZJjFweTkk+ifqfH7YROZ+/aNIHA==","signatures":[{"sig":"MEQCIGuW7iZvQiL7bz/4SpLcHIDHRRCvt16w0IzdE2PdeurTAiBSwAsuS+OAC9uRBFnKWmzghiwwcdDH0ZKS1gtZ8iuSrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxx8iOALxxObUbex2hmDHhe0taKJ7DDCO9QPu3n3FMAwIhAN7rIAGaWnYHbSEfPmcq/y2XJtWm7kvArDBf7/PhrZsY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637294},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7687a17a575dd9860a92d8a7aaf9f3c2668c74e0","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:ci":"ts-mocha -p ./tsconfig.json -t 1000000000 test/e2e/createSilverCard.spec.ts test/e2e/loadCarbonCard.spec.ts","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"_npmUser":{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.14.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.3.1","@zebec-network/solana-common":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","tweetnacl":"^1.0.3","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_3.0.0_1790482169892_0.9696402690207637","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@zebec-network/zebec-card-v2-sdk","version":"3.0.1","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@3.0.1","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"170e0be76e1bfe0e0308e57de661b9848736c3bd","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-3.0.1.tgz","fileCount":23,"integrity":"sha512-zzbzLIANjbYUiQc0lSmotJbhQq8nObRfCbQ5bY/cbvcF93NQ9ZPD81LEUAZPAwEoD0Yg+J4G9HlTJTr5iKYx4A==","signatures":[{"sig":"MEQCIGiay9QB6BqTz8lowgrC/wtI1rQLJ477a31R/drsSRScAiB1CH6YDteysPR5Nn4Bly5Fr6b+QlQwVu94BZmwbLxNLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGmz+3yvkgdv/LLDvq6xH9VgPu8dHD+W3fzJLncV946uAiEArBxun3pLVOPo22nWPhg/B3IXxXhBjMkmKFC1oy2Q0x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649101},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9510870b9f13f62a2e9fe3f2fc5076a0b8a7d766","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:ci":"ts-mocha -p ./tsconfig.json -t 1000000000 test/e2e/createSilverCard.spec.ts test/e2e/loadCarbonCard.spec.ts","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"_npmUser":{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.14.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.3.1","@zebec-network/solana-common":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","tweetnacl":"^1.0.3","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_3.0.1_1790742394294_0.1380397730700227","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@zebec-network/zebec-card-v2-sdk","version":"3.0.2","author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","_id":"@zebec-network/zebec-card-v2-sdk@3.0.2","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"d57f3060b1c21ee3f52b16d1caa2604358e5b916","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-3.0.2.tgz","fileCount":23,"integrity":"sha512-/CSTMTdltS4Jtv81J1QRYIbIe4q8m26ppb/mitJYb9hNVl8O87TmDEWugoq4yzF9CNESOkVIWNk+QPGxUSHFxQ==","signatures":[{"sig":"MEYCIQD4dtL/u4jTZXe9DG86fLpfHHbXFMX8e2WS+qhpLYrp+QIhAK+qzgc3RTeWYy4mBhMce6A9g/zSuTi9jO2uLmK3FkWT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCd92sY0/QYll5N7upHH4z9GcS9VWcncKXrwWEMN+gzZgIgJb/nJ1pNZx3tU8Df6fA0KU+uStCPEUucRv8no7ZoaCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654992},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9510870b9f13f62a2e9fe3f2fc5076a0b8a7d766","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:ci":"ts-mocha -p ./tsconfig.json -t 1000000000 test/e2e/createSilverCard.spec.ts test/e2e/loadCarbonCard.spec.ts","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"_npmUser":{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},"repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"_nodeVersion":"22.14.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.3.1","@zebec-network/solana-common":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","tweetnacl":"^1.0.3","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/zebec-card-v2-sdk_3.0.2_1790912773775_0.9071356634916359","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"_id":"@zebec-network/zebec-card-v2-sdk@3.0.3","bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"dist":{"shasum":"b8e518af823d69beae9655a3bf10471a122f0555","tarball":"https://registry.npmjs.org/@zebec-network/zebec-card-v2-sdk/-/zebec-card-v2-sdk-3.0.3.tgz","fileCount":23,"integrity":"sha512-eCbs0TgtijIij4arzBnIWjv30xlDzKnin/OjDAdWImhqrxKnxGmBctRWvf0OPRDWSfdqhCG7dV0KlMtqY0Jycg==","signatures":[{"sig":"MEYCIQDN7lYl0s+AXRRZx4gdd5AM4mjFL0jn3lp6jhGzCghzYgIhANwo2aAcf8GRNZjQPXwuPOJOetVNRdSIw4CNtBMkQTSb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHeO6HO+KLHQxoAHNo9MrNs6KiZp/rGDNmmgAJyRp4PBAiAaDoLYxxda18KmrNuw7UjnGbPlGKWSlODHs0yUepmzOA=="}],"unpackedSize":655694},"main":"dist/index.js","name":"@zebec-network/zebec-card-v2-sdk","types":"dist/index.d.ts","author":{"name":"Zebec Network | Ashish Sapkota"},"gitHead":"a740d2be0524e499ee40f1820f4714da37ca51d9","license":"MIT","scripts":{"test":"ts-mocha -p ./tsconfig.json -t 1000000000 test/**/*.spec.ts","build":"npm run clean && tsc","clean":"rimraf ./dist","format":"npx @biomejs/biome format --write","prepare":"npm run format && npm run build","test:ci":"ts-mocha -p ./tsconfig.json -t 1000000000 test/e2e/createSilverCard.spec.ts test/e2e/loadCarbonCard.spec.ts","test:single":"ts-mocha -p ./tsconfig.json -t 1000000000 --"},"version":"3.0.3","_npmUser":{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},"homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"This is an SDK for interacting with ZEBEC Card Program in solana","directories":{},"maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"_nodeVersion":"22.14.0","dependencies":{"buffer":"^6.0.3","bignumber.js":"^11.1.1","@solana/web3.js":"^1.98.2","@coral-xyz/anchor":"^0.31.1","@solana/spl-token":"^0.4.14","@zebec-network/core-utils":"^1.3.1","@zebec-network/solana-common":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.7.5","dotenv":"^17.4.2","rimraf":"^6.1.3","ts-node":"^10.9.2","prettier":"^3.8.3","ts-mocha":"^11.1.0","tweetnacl":"^1.0.3","typescript":"^6.0.3","@types/node":"^25.7.0","@types/bn.js":"^5.2.0","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zebec-card-v2-sdk_3.0.3_1791110932553_0.12717984485518197"}}},"time":{"created":"2025-07-01T08:17:03.662Z","modified":"2026-10-04T10:48:52.830Z","1.0.0":"2025-07-01T08:17:03.932Z","1.1.0":"2025-07-04T04:00:09.316Z","1.1.1":"2025-07-06T13:13:00.056Z","1.2.1":"2025-07-11T09:53:19.196Z","1.3.0":"2025-07-17T15:01:15.076Z","1.3.1":"2025-07-21T08:04:13.625Z","1.3.2":"2025-07-24T08:56:25.350Z","2.0.0":"2025-07-25T08:03:20.696Z","2.0.1":"2025-07-28T07:35:45.680Z","2.1.0":"2025-07-29T15:08:09.869Z","2.1.1":"2025-07-29T15:27:57.688Z","2.1.2":"2025-09-10T11:15:22.232Z","2.1.3":"2025-12-31T14:21:52.952Z","2.4.0":"2026-01-02T10:44:54.335Z","2.4.1":"2026-01-03T15:18:00.778Z","2.4.2":"2026-01-04T05:35:33.646Z","2.4.3":"2026-01-11T10:33:54.191Z","2.4.4":"2026-01-11T13:44:49.456Z","2.5.0":"2026-01-20T08:08:52.136Z","2.5.1":"2026-01-22T03:39:02.618Z","2.5.2":"2026-01-23T04:53:10.349Z","2.5.3":"2026-01-23T17:44:41.433Z","2.5.4":"2026-01-25T14:53:13.497Z","2.6.0":"2026-02-22T09:27:50.728Z","2.7.0":"2026-03-31T04:15:46.066Z","2.8.0":"2026-04-02T15:34:54.238Z","2.8.1":"2026-05-12T15:19:39.689Z","2.8.2":"2026-05-21T09:46:42.874Z","2.8.3":"2026-08-06T04:40:52.683Z","2.9.0":"2026-08-09T16:38:29.183Z","3.0.0":"2026-09-27T04:09:29.988Z","3.0.1":"2026-09-30T04:26:34.394Z","3.0.2":"2026-10-02T03:46:13.890Z","3.0.3":"2026-10-04T10:48:52.652Z"},"bugs":{"url":"https://github.com/Zebec-protocol/zebec-card-v2-sdk/issues"},"author":{"name":"Zebec Network | Ashish Sapkota"},"license":"MIT","homepage":"https://github.com/Zebec-protocol/zebec-card-v2-sdk#readme","repository":{"url":"git+ssh://git@github.com/Zebec-protocol/zebec-card-v2-sdk.git","type":"git"},"description":"This is an SDK for interacting with ZEBEC Card Program in solana","maintainers":[{"name":"niten.l","email":"niten@zebec.io"},{"name":"aacs.spkt","email":"ashish.sapkota@zebec.io"},{"name":"jettxcypher","email":"shrestharoshan768@gmail.com"},{"name":"raghibislam","email":"islamraghib3@gmail.com"}],"readme":"# Zebec Card V2 SDK\n\nA TypeScript SDK for interacting with the Zebec Card Program on Solana blockchain. This SDK provides a comprehensive interface for creating and managing virtual cards with crypto-to-fiat conversion capabilities.\n\n## Features\n\n- **Card Creation & Management**: Create Silver and Carbon cards with customizable configurations\n- **Token Swapping**: Integrated Jupiter aggregator support for seamless token swaps\n- **Partner Integration**: Support for partner-specific card configurations and custom fees\n- **Fee Management**: Flexible fee structures with tiered pricing and custom token fees\n- **Daily Limits**: Built-in daily purchase limits and tracking\n- **Type Safety**: Full TypeScript support with comprehensive type definitions\n\n## Installation\n\n```bash\nnpm install @zebec-network/zebec-card-v2-sdk\n```\n\n## Prerequisites\n\n- Node.js >= 14\n- @coral-xyz/anchor >= 0.31.1\n- @solana/web3.js >= 1.98.2\n\n## Quick Start\n\n### Initialize the Service\n\n```typescript\nimport {\n  ZebecCardV2Service,\n  createAnchorProvider,\n} from \"@zebec-network/zebec-card-v2-sdk\";\nimport { Connection, Keypair } from \"@solana/web3.js\";\n\n// Create connection\nconst connection = new Connection(\"https://api.mainnet-beta.solana.com\");\n\n// Create provider using the SDK helper (wallet must implement AnchorWallet interface)\nconst provider = createAnchorProvider(connection, wallet);\n\n// Initialize service\nconst cardService = ZebecCardV2Service.create(provider, \"mainnet-beta\");\n```\n\n### Email Hash\n\nAll card creation methods require a 32-byte `Buffer` email hash. Use `hashSHA256ToBuffer` from `@zebec-network/core-utils`:\n\n```typescript\nimport { hashSHA256ToBuffer } from \"@zebec-network/core-utils\";\n\nconst emailHash = await hashSHA256ToBuffer(\"user@example.com\");\n```\n\n### Get Next Card Index\n\nBefore creating a card, fetch the next available card counter for the user:\n\n```typescript\nconst nextCardCounter = await cardService.getNextCardIndex();\n```\n\n### Create a Silver Card\n\n```typescript\nconst payload = await cardService.createSilverCard({\n  userAddress: userPublicKey,\n  nextCardCounter,\n  amount: \"100\", // USDC amount\n  inputMintAddress: usdcMintAddress,\n  outputMintAddress: usdcMintAddress,\n  emailHash,\n  currency: \"USD\",\n});\n\nconst signature = await payload.execute({ commitment: \"confirmed\" });\n```\n\n### Swap and Create Card\n\n```typescript\n// Fetch a quote from Jupiter (GET request with query parameters)\nconst queryParams = new URLSearchParams({\n  inputMint: \"So11111111111111111111111111111111111111112\", // SOL\n  outputMint: \"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\", // USDC\n  amount: \"90000000\", // 0.09 SOL in lamports\n  slippageBps: \"10\", // 0.1% slippage\n  swapMode: \"ExactIn\",\n});\n\nconst quoteInfo = await fetch(\n  `https://lite-api.jup.ag/swap/v1/quote?${queryParams}`\n).then((res) => res.json());\n\n// Create card with swap\nconst payload = await cardService.swapAndCreateSilverCard({\n  quoteInfo,\n  userAddress: userPublicKey,\n  nextCardCounter,\n  emailHash,\n  currency: \"USD\",\n  wrapAndUnwrapWsol: true,\n});\n\nawait payload.execute({ commitment: \"confirmed\" });\n```\n\n### Unified buy (direct or swap)\n\n`buySilverCard` and `buyCarbonCard` dispatch on `quoteInfo`: omit it for a direct USDC purchase, or pass a Jupiter quote to swap first. V2 (`buySilverCardV2` / `buyCarbonCardV2`) and partner (`buyPartnerSilverCard` / `buyPartnerCarbonCard`) follow the same rule. Existing `create*` / `swapAnd*` methods are unchanged.\n\n```typescript\n// Direct USDC buy\nconst payload = await cardService.buySilverCard({\n  userAddress: userPublicKey,\n  nextCardCounter,\n  amount: \"100\",\n  inputMintAddress: usdcMintAddress,\n  outputMintAddress: usdcMintAddress,\n  emailHash,\n  currency: \"USD\",\n});\n\n// Swap then buy\nconst swapPayload = await cardService.buySilverCard({\n  quoteInfo,\n  userAddress: userPublicKey,\n  nextCardCounter,\n  emailHash,\n  currency: \"USD\",\n  wrapAndUnwrapWsol: true,\n});\n```\n\n## Card Types\n\n### Silver Card\n\nOne-time use virtual card created with a specific amount.\n\n```typescript\nawait cardService.createSilverCard({\n  userAddress: Address,\n  nextCardCounter: bigint,\n  amount: Numeric,            // USDC amount as string or number\n  inputMintAddress: Address,  // token being spent\n  outputMintAddress: Address, // must be USDC\n  emailHash: Buffer,          // 32-byte SHA-256 hash\n  currency: string,           // e.g. \"USD\"\n  feePayer?: Address,         // optional, defaults to userAddress\n});\n```\n\n### Carbon Card\n\nReloadable virtual card that can be topped up multiple times.\n\n```typescript\nawait cardService.loadCarbonCard({\n  userAddress: Address,\n  nextCardCounter: bigint,\n  amount: Numeric,\n  inputMintAddress: Address,\n  outputMintAddress: Address,\n  emailHash: Buffer,\n  currency: string,\n  reloadCardId: string,       // identifier for the card being reloaded\n  feePayer?: Address,\n});\n```\n\n## Configuration Management\n\n### Initialize Card Config (Admin)\n\n```typescript\nawait cardService.initCardConfig({\n  zicOwnerAddress?: Address,     // optional, defaults to provider.publicKey\n  cardVaultAddress: Address,\n  revenueVaultAddress: Address,\n  commissionVaultAddress: Address,\n  usdcAddress: Address,\n  revenueFeePercent: Numeric,    // e.g. \"1.0\"\n  nativeFeePercent: Numeric,     // fee for native SOL swaps\n  nonNativeFeePercent: Numeric,  // fee for non-native token swaps\n  carbonFeePercent: Numeric,     // fee for Carbon card loads\n  minCardAmount: Numeric,        // minimum USDC amount per card\n  maxCardAmount: Numeric,        // maximum USDC amount per card\n  dailyCardPurchaseLimit: Numeric,\n  feeTiers: FeeTier[],\n});\n```\n\n### Update Card Config\n\n```typescript\nawait cardService.setCardConfig({\n  zicOwnerAddress?: Address,\n  newZicOwnerAddress: Address,\n  cardVaultAddress: Address,\n  revenueVaultAddress: Address,\n  commissionVaultAddress: Address,\n  revenueFeePercent: Numeric,\n  nativeFeePercent: Numeric,\n  nonNativeFeePercent: Numeric,\n  carbonFeePercent: Numeric,\n  minCardAmount: Numeric,\n  maxCardAmount: Numeric,\n  dailyCardPurchaseLimit: Numeric,\n  feeTiers: FeeTier[],\n});\n```\n\n### Set Custom Token Fees\n\n```typescript\nawait cardService.setCustomFees({\n  tokenFeeList: [\n    { tokenAddress: solMintAddress, fee: \"1.5\" },\n    { tokenAddress: usdtMintAddress, fee: \"2.0\" },\n  ],\n});\n```\n\n### Delete Custom Token Fees\n\n```typescript\nawait cardService.deleteCustomFees({\n  tokenAddressList: [solMintAddress, usdtMintAddress],\n});\n```\n\n## Partner Integration\n\nThe SDK supports partner-specific configurations with separate fee structures.\n\n### Initialize Partner Config (Admin)\n\n```typescript\nimport { ZebecPartnerCardService } from \"@zebec-network/zebec-card-v2-sdk\";\n\n// partnershipName is bound at construction time\nconst partnerService = ZebecPartnerCardService.create(\n  \"MyPartner\",\n  provider,\n  \"mainnet-beta\",\n);\n\nawait partnerService.initPartnerCardConfig({\n  zicOwnerAddress?: Address,  // optional, defaults to provider.publicKey\n  cardVaultAddress: Address,\n  revenueVaultAddress: Address,\n  usdcAddress: Address,\n  carbonFeePercent: Numeric,\n  minCardAmount: Numeric,\n  maxCardAmount: Numeric,\n  dailyCardPurchaseLimit: Numeric,\n  feeTiers: FeeTier[],\n});\n```\n\n### Update Partner Config\n\n```typescript\nawait partnerService.setPartnerCardConfig({\n  zicOwnerAddress?: Address,\n  newZicOwnerAddress: Address,\n  cardVaultAddress: Address,\n  revenueVaultAddress: Address,\n  carbonFeePercent: Numeric,\n  minCardAmount: Numeric,\n  maxCardAmount: Numeric,\n  dailyCardPurchaseLimit: Numeric,\n  feeTiers: FeeTier[],\n});\n```\n\n### Create Partner Silver Card\n\n```typescript\nawait partnerService.createPartnerSilverCard({\n  userAddress: Address,\n  nextCardCounter: bigint,\n  amount: Numeric,\n  inputMintAddress: Address,\n  outputMintAddress: Address,\n  emailHash: Buffer,\n  currency: string,\n  feePayer?: Address,\n});\n```\n\n### Load Partner Carbon Card\n\n```typescript\nawait partnerService.loadPartnerCarbonCard({\n  userAddress: Address,\n  nextCardCounter: bigint,\n  amount: Numeric,\n  inputMintAddress: Address,\n  outputMintAddress: Address,\n  emailHash: Buffer,\n  currency: string,\n  reloadCardId: string,\n  feePayer?: Address,\n});\n```\n\n### Swap and Create Partner Cards\n\n```typescript\n// Swap and create\nawait partnerService.swapAndCreatePartnerSilverCard({\n  quoteInfo,\n  userAddress: Address,\n  nextCardCounter: bigint,\n  emailHash: Buffer,\n  currency: string,\n  wrapAndUnwrapWsol?: boolean,\n  feePayer?: Address,\n});\n\n// Swap and load\nawait partnerService.swapAndLoadPartnerCarbonCard({\n  quoteInfo,\n  userAddress: Address,\n  nextCardCounter: bigint,\n  emailHash: Buffer,\n  currency: string,\n  reloadCardId: string,\n  wrapAndUnwrapWsol?: boolean,\n  feePayer?: Address,\n});\n```\n\n### Partner Custom Fees\n\n```typescript\n// Set\nawait partnerService.setPartnerCustomFees({\n  tokenFeeList: [{ tokenAddress: solMintAddress, fee: \"1.5\" }],\n});\n\n// Delete\nawait partnerService.deletePartnerCustomFees({\n  tokenAddressList: [solMintAddress],\n});\n```\n\n## Data Retrieval\n\n### Standard Service\n\n```typescript\n// Card configuration\nconst config = await cardService.getCardConfigInfo();\nconsole.log({\n  index: config.index,\n  minAmount: config.providerConfig.minCardAmount,\n  maxAmount: config.providerConfig.maxCardAmount,\n  totalCardSold: config.totalCardSold,\n  dailyCardPurchaseLimit: config.dailyCardPurchaseLimit,\n  feeTiers: config.providerConfig.feeTiers,\n});\n\n// Purchase info\nconst purchaseInfo = await cardService.getCardPurchaseInfo(cardPurchasePda);\nconsole.log({\n  amount: purchaseInfo.amount,\n  buyer: purchaseInfo.buyerAddress,\n  timestamp: purchaseInfo.purchaseAt,\n});\n\n// User daily purchase record\nconst userRecord = await cardService.getUserPurchaseRecord(userPurchaseRecordPda);\nconsole.log({\n  dailyTotal: userRecord.totalCardBoughtPerDay,\n  lastPurchase: new Date(userRecord.lastCardBoughtTimestamp * 1000),\n});\n\n// Custom token fees\nconst fees = await cardService.getCustomTokenFees();\n\n// Next card index\nconst nextCardCounter = await cardService.getNextCardIndex();\n```\n\n### Partner Service\n\n```typescript\n// Partner card configuration (uses this.partnershipName internally)\nconst partnerConfig = await partnerService.getPartnerCardConfigInfo();\n\n// Partner custom fees (uses this.partnershipName internally)\nconst partnerFees = await partnerService.getPartnerCustomTokenFees();\n\n// Partner user purchase record\nconst partnerUserRecord = await partnerService.getPartnerUserPurchaseRecord(pda);\n\n// Purchase info (same as standard)\nconst purchaseInfo = await partnerService.getCardPurchaseInfo(pda);\n\n// Next card index for partner (partnershipName must be passed explicitly)\nconst nextCardCounter = await partnerService.getNextCardIndex(\"MyPartner\");\n```\n\n## PDA Derivation\n\n```typescript\nimport {\n  deriveCardConfigPda,\n  deriveCardPurchasePda,\n  deriveUserPurchaseRecordPda,\n  deriveTokenFeeMapPda,\n  derivePartnerCardConfigPda,\n  derivePartnerCardPurchasePda,\n  derivePartnerUserPurchaseRecordPda,\n  derivePartnerTokenFeeMapPda,\n} from \"@zebec-network/zebec-card-v2-sdk\";\n\nconst programId = cardService.program.programId;\n\n// Standard PDAs\nconst [cardConfigPda] = deriveCardConfigPda(programId);\nconst [tokenFeeMapPda] = deriveTokenFeeMapPda(programId);\nconst [purchasePda] = deriveCardPurchasePda(userAddress, nextCardCounter, programId);\nconst [userRecordPda] = deriveUserPurchaseRecordPda(userAddress, programId);\n\n// Partner PDAs\nconst [partnerConfigPda] = derivePartnerCardConfigPda(programId, \"PartnerName\");\nconst [partnerTokenFeeMapPda] = derivePartnerTokenFeeMapPda(partnerConfigPda, programId);\nconst [partnerPurchasePda] = derivePartnerCardPurchasePda(userAddress, partnerConfigPda, nextCardCounter, programId);\nconst [partnerUserRecordPda] = derivePartnerUserPurchaseRecordPda(userAddress, partnerConfigPda, programId);\n```\n\n## Error Handling\n\n```typescript\nimport {\n  NotEnoughBalanceError,\n  AmountOutOfRangeError,\n  DailyCardLimitReachedError,\n  InvalidUsdcAddressError,\n  QuoteResponseError,\n  AssociatedTokenAccountDoesNotExistsError,\n} from \"@zebec-network/zebec-card-v2-sdk\";\n\ntry {\n  await cardService.createSilverCard(params);\n} catch (error) {\n  if (error instanceof NotEnoughBalanceError) {\n    console.error(\"Insufficient balance\");\n  } else if (error instanceof AmountOutOfRangeError) {\n    console.error(`Amount must be between ${error.minRange} and ${error.maxRange}`);\n  } else if (error instanceof DailyCardLimitReachedError) {\n    console.error(`Daily limit of ${error.dailyCardLimit} reached`);\n  } else if (error instanceof InvalidUsdcAddressError) {\n    console.error(`Invalid USDC mint: ${error.mintAddress}`);\n  }\n}\n```\n\n## Fee Tiers\n\nFee tiers allow for progressive pricing based on card amounts:\n\n```typescript\nconst feeTiers: FeeTier[] = [\n  { minAmount: \"0\",    maxAmount: \"100\",   feePercent: \"3.0\" },\n  { minAmount: \"100\",  maxAmount: \"500\",   feePercent: \"2.5\" },\n  { minAmount: \"500\",  maxAmount: \"1000\",  feePercent: \"2.0\" },\n  { minAmount: \"1000\", maxAmount: \"10000\", feePercent: \"1.5\" },\n];\n```\n\n## Readonly Provider\n\nFor read-only operations without wallet signing:\n\n```typescript\nimport { createReadonlyProvider } from \"@zebec-network/zebec-card-v2-sdk\";\n\nconst readonlyProvider = createReadonlyProvider(\n  connection,\n  userPublicKey, // optional\n);\n\nconst cardService = ZebecCardV2Service.create(readonlyProvider, \"mainnet-beta\");\nconst config = await cardService.getCardConfigInfo();\n```\n\n## Network Support\n\nThe SDK supports Solana mainnet-beta and devnet. The network argument must match the cluster of the connection:\n\n```typescript\n// Mainnet\nconst mainnetService = ZebecCardV2Service.create(provider, \"mainnet-beta\");\n\n// Devnet\nconst devnetService = ZebecCardV2Service.create(devnetProvider, \"devnet\");\n```\n\n## Transaction Building\n\nAll transaction-creating methods return a `TransactionPayload` object:\n\n```typescript\nconst payload = await cardService.createSilverCard(params);\n\n// Execute and get signature\nconst signature = await payload.execute({ commitment: \"confirmed\" });\n\n// Simulate without submitting\nconst result = await payload.simulate({ commitment: \"confirmed\" });\nconsole.log(result.value.logs);\n\n// Get raw versioned transaction for manual handling\nconst transaction = await payload.getTransaction();\n```\n\n## Best Practices\n\n1. **Amount Precision**: Always provide amounts as strings to avoid floating-point precision issues\n2. **Email Hash**: Use `hashSHA256ToBuffer` from `@zebec-network/core-utils` to produce the required 32-byte Buffer\n3. **Card Counter**: Always call `getNextCardIndex()` immediately before creating a card to avoid counter collisions\n4. **Error Handling**: Implement comprehensive error handling for all transaction operations\n5. **Network Validation**: Ensure your connection and service network match — the SDK will throw on mismatch\n6. **Daily Limits**: Check `getUserPurchaseRecord` before creating cards to prevent `DailyCardLimitReachedError`\n\n## API Reference\n\n### ZebecCardV2Service\n\nMain service class for standard card operations.\n\n**Factory:**\n\n- `create(provider, network)` — Create a service instance\n\n**Card Configuration (Admin):**\n\n- `initCardConfig(params)` → `Promise<TransactionPayload>`\n- `setCardConfig(params)` → `Promise<TransactionPayload>`\n\n**Card Creation:**\n\n- `buySilverCard(params)` → `Promise<TransactionPayload>` — direct buy or swap, based on `quoteInfo`\n- `buyCarbonCard(params)` → `Promise<TransactionPayload>` — direct load or swap, based on `quoteInfo`\n- `buySilverCardV2(params)` → `Promise<TransactionPayload>` — signed-fee variant of `buySilverCard`\n- `buyCarbonCardV2(params)` → `Promise<TransactionPayload>` — signed-fee variant of `buyCarbonCard`\n- `createSilverCard(params)` → `Promise<TransactionPayload>`\n- `loadCarbonCard(params)` → `Promise<TransactionPayload>`\n- `swapAndCreateSilverCard(params)` → `Promise<TransactionPayload>`\n- `swapAndLoadCarbonCard(params)` → `Promise<TransactionPayload>`\n\n**Fee Management (Admin):**\n\n- `setCustomFees(params)` → `Promise<TransactionPayload>`\n- `deleteCustomFees(params)` → `Promise<TransactionPayload>`\n\n**Data Retrieval:**\n\n- `getNextCardIndex()` → `Promise<bigint>`\n- `getCardConfigInfo()` → `Promise<CardConfigInfo>`\n- `getCardPurchaseInfo(pda)` → `Promise<CardPurchaseInfo>`\n- `getUserPurchaseRecord(pda)` → `Promise<UserPurchaseRecordInfo>`\n- `getCustomTokenFees()` → `Promise<TokenFeeRecord[]>`\n\n---\n\n### ZebecPartnerCardService\n\nService class for partner-specific card operations.\n\n**Factory:**\n\n- `create(partnershipName, provider, network)` — Create a service instance; `partnershipName` is bound to all subsequent calls\n\n**Partner Configuration (Admin):**\n\n- `initPartnerCardConfig(params)` → `Promise<TransactionPayload>`\n- `setPartnerCardConfig(params)` → `Promise<TransactionPayload>`\n\n**Card Creation:**\n\n- `buyPartnerSilverCard(params)` → `Promise<TransactionPayload>` — direct buy or swap, based on `quoteInfo`\n- `buyPartnerCarbonCard(params)` → `Promise<TransactionPayload>` — direct load or swap, based on `quoteInfo`\n- `createPartnerSilverCard(params)` → `Promise<TransactionPayload>`\n- `loadPartnerCarbonCard(params)` → `Promise<TransactionPayload>`\n- `swapAndCreatePartnerSilverCard(params)` → `Promise<TransactionPayload>`\n- `swapAndLoadPartnerCarbonCard(params)` → `Promise<TransactionPayload>`\n\n**Fee Management (Admin):**\n\n- `setPartnerCustomFees(params)` → `Promise<TransactionPayload>`\n- `deletePartnerCustomFees(params)` → `Promise<TransactionPayload>`\n\n**Data Retrieval:**\n\n- `getNextCardIndex(partnershipName)` → `Promise<bigint>` — requires explicit `partnershipName`\n- `getPartnerCardConfigInfo()` → `Promise<PartnerCardConfigInfo>` — uses `this.partnershipName`\n- `getCardPurchaseInfo(pda)` → `Promise<CardPurchaseInfo>`\n- `getPartnerUserPurchaseRecord(pda)` → `Promise<UserPurchaseRecordInfo>`\n- `getPartnerCustomTokenFees()` → `Promise<TokenFeeRecord[]>` — uses `this.partnershipName`\n\n---\n\n### Provider Utilities\n\n```typescript\nimport {\n  createAnchorProvider,\n  createReadonlyProvider,\n} from \"@zebec-network/zebec-card-v2-sdk\";\n\n// For signing transactions\ncreateAnchorProvider(connection, wallet, options?) → AnchorProvider\n\n// For read-only queries\ncreateReadonlyProvider(connection, walletAddress?) → ReadonlyProvider\n```\n\n### Key Types\n\n```typescript\ntype FeeTier = {\n  minAmount: Numeric;\n  maxAmount: Numeric;\n  feePercent: Numeric;\n};\n\ntype TokenFeeRecord = {\n  tokenAddress: Address;\n  fee: Numeric;\n};\n\ntype CardConfigInfo = {\n  address: Address;\n  index: bigint;\n  zicOwner: Address;\n  nativeFeePercent: Numeric;\n  nonNativeFeePercent: Numeric;\n  revenueFeePercent: Numeric;\n  carbonFeePercent: Numeric;\n  usdcMint: Address;\n  revenueVault: Address;\n  commissionVault: Address;\n  cardVault: Address;\n  totalCardSold: Numeric;\n  dailyCardPurchaseLimit: Numeric;\n  providerConfig: ProviderConfig;\n};\n\ntype PartnerCardConfigInfo = {\n  address: Address;\n  partnerName: string;\n  index: bigint;\n  zicOwner: Address;\n  carbonFeePercent: Numeric;\n  usdcMint: Address;\n  revenueVault: Address;\n  cardVault: Address;\n  totalCardSold: Numeric;\n  dailyCardPurchaseLimit: Numeric;\n  providerConfig: ProviderConfig;\n};\n\ntype ProviderConfig = {\n  minCardAmount: Numeric;\n  maxCardAmount: Numeric;\n  feeTiers: FeeTier[];\n};\n\ntype CardPurchaseInfo = {\n  address: Address;\n  index: bigint;\n  buyerAddress: Address;\n  amount: Numeric;\n  purchaseAt: number; // Unix timestamp\n};\n\ntype UserPurchaseRecordInfo = {\n  address: Address;\n  owner: Address;\n  lastCardBoughtTimestamp: number; // Unix timestamp\n  totalCardBoughtPerDay: Numeric;\n};\n```\n\n## License\n\nMIT\n\n## Support\n\nFor issues and questions:\n\n- GitHub Issues: [Zebec Card V2 SDK](https://github.com/Zebec-protocol/zebec-card-v2-sdk)\n\n## Contributing\n\nContributions are welcome! Please read our contributing guidelines before submitting pull requests.\n","readmeFilename":"README.md"}