{"_id":"@_koii/sdk","_rev":"13-0def106d1a64f37c1b7b9a6adbb6daca","name":"@_koii/sdk","dist-tags":{"latest":"2.4.22"},"versions":{"2.4.5":{"name":"@_koii/sdk","version":"2.4.5","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.5","maintainers":[{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"kishore363","email":"kishore@koii.network"},{"name":"salmankoi","email":"salman@openkoi.com"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"713e861629b7e968a262c56f1ce2ef6fd24001e5","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.5.tgz","fileCount":72,"integrity":"sha512-AGVdlcvH+ZqTOhPPGoEWATqrHjRzb/eWgqPNjzT8/QCL6OP1M9kFGSSKMQZD8qMYVfET7toGOK3qm5jY+mfjjg==","signatures":[{"sig":"MEYCIQC/TNSJW0KkZJ78XVJ04QKPFqqbEG8uRzOeGr9H1IL3zQIhAMxGechSL4Nl6J79oKVwlvPeE28qUDI9+Y/DlFrA0/EG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3190154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEFW/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruyQ//Z2GG8jt4WqqtxzcUvKdyO6mKEViP8YiRy2LoEkBoJ4E3+fmk\r\n/qQ04j0ep6rVwXfeEFaS7PZ5ZXx7Up2N/9n/dvczgO1FaiWHvsHZs4kjLkT8\r\ncPb9Qcsdnn0H1jjVCcfPmF9vVjkVXY1X8kMGnppBkZ5CMEuxNtkS3y0TTv4R\r\ni91+prTonJhpcv3WlonBFpbWCN6EmPqftfrwCF6klAEOJgOsB/nnlJbpM0cC\r\nDua4tdcGhLd1xEiPtS6GP0qn9rP+G8X2pMN7LwCx0aOVX3lF+DpWIz4tVSqm\r\nuAreNUe1ueJlK2QpTrfCVbuD/YurHqIReeO6E7H5ikVEOfmKh1xkTPI3tK9t\r\nE5Vtzd7GQHuXTDWZZd+dc9ZHdcXx6t3Rl2qILjYXGpBz0wRz/MvWpsewizqe\r\n13uPIgqz011Gi94FripPpGwVb8VJgOgPDi0i/rVGmttvcjvJAUek+BnEbGfN\r\niiMRGBdNKWViKdGIIBAz7U7rOLd/GB/evauGtIJUzERHmMdG31D2gtdKAfZc\r\ndNHZb9/q/4ljGWb7DVYm70E8A0MwP8qchH+cZOvlfcDs2ajQWbnGhmgMQlWk\r\nuODr/bpE1GiBzuMylezA5AYAcB7KGjwSXQ1TGtwhVt846jdQYLFpamZYp4nc\r\n24LAopFrWJY20xYaQ6angakGwcjlvGIBLQc=\r\n=mNtv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./node/node.js","browser":"./web/web.js","gitHead":"38a904cd0226cfbfca492f514e8493ede905b236","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"9.5.0","description":"Koii SDK","directories":{},"_nodeVersion":"19.7.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.5_1678792127176_0.3762165006920657","host":"s3://npm-registry-packages"}},"2.4.14":{"name":"@_koii/sdk","version":"2.4.14","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.14","maintainers":[{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"kishore363","email":"kishore@koii.network"},{"name":"salmankoi","email":"salman@openkoi.com"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"df8948ce5998fd2c5f568de480c0e25847af7307","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.14.tgz","fileCount":72,"integrity":"sha512-IWwV9m9zYDILZYOONR3MVFspxpVfePmqFnZALFYh82mpWkfknCYkwP1sQZ9rKnAGMREmVdlhG208/Ef77/aZag==","signatures":[{"sig":"MEYCIQDI0D03zMuTc1B94B1tDIziwKCkaLlcqR4YtlBGvtrLhgIhAOZYpHR6TEhkUUxrtnj3f55C7Zj3PSqm5a34E9lXy25f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3190156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEFcfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvXQ/+L0iZOThiPPUEFRkpV+1NHUwGebARzw/cyHD+d+T3HFZPejN4\r\nYRXMNHwiQ8fMb8U0rF6i53rVGt9wsUxAOAihOS7dqNBbDxlhZ7ZcExGAEfWm\r\ngsDX6JBp5GAlbaSvSU7gypEh4lJsXTUU4EErZ40gPlzbe+d2YdYNpma/V0kL\r\nx5Ev6RRMMoe9bunIQ4WoNbt9kyZ0gFdXDtzvUSdBlAYvlwGFdcbISpN+g7uJ\r\nHKVfsu2jCyvjA1nXJfpplkr8XNViw9SbcGidqYAK+9YsFNHOikcNbSV7IFNb\r\nDY2At2j2TDm4Wn82TWj19RZhiu2Z9zYu8fhPIvWrUIpyju7wk6Sxml+/bpI0\r\nmmd8jdu8g2yhX+p8uS9KK3KXwzmBAINCFuZn1sHNBnJ8GUBH25eCM1H2yoCj\r\nmOTtlw1eBPu0JpAPytU2/93aUJqfs6VW9cObXGHMdqlAd7zdmar7cn9Rzjjf\r\nPvBuMYltjB64CMeu/RqJepGJt7UCnDqB8pYesxpPGsQezPlbjS7ORZVsIdw3\r\nhWlQDNfFFdiqbiazRns0zkCA2UTE/U9HSZMC9ktBmI3y05Ed+wBLv9DZ9kGY\r\nKzBiyKtlhafw0B2j5wel2+x4eqgtgYwvOgGTO/9IO1A65pFxZVqULHVnbOLu\r\nlZnyIquZLv7+ICBGPyB9VrefdllItk2LSh8=\r\n=Bd8A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./node/node.js","browser":"./web/web.js","gitHead":"c72861bdc555b258f76d7e6c57e14cea9fbdf0e4","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"9.5.0","description":"Koii SDK","directories":{},"_nodeVersion":"19.7.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.14_1678792478971_0.4104776160951291","host":"s3://npm-registry-packages"}},"2.4.15":{"name":"@_koii/sdk","version":"2.4.15","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.15","maintainers":[{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"kishore363","email":"kishore@koii.network"},{"name":"salmankoi","email":"salman@openkoi.com"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"346bda91ef818d428e376aa6d8495ffcc8fc9a15","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.15.tgz","fileCount":25,"integrity":"sha512-t2iCK3PNKv5KL3ptkPqC7GDXo8vERwYzGnPMBJBXcVCFqN+uv0LcTDJNDZk3Ba7fxzDarYYGFwzx6/bp7A1M7g==","signatures":[{"sig":"MEUCIFq+X7oDpS+NsxVGfUA93Gpt+fH9EkQYVyc0Y0npQD84AiEAti3cV1ADqXkLhs+luBtfWx/of87bFUxILyDwtuyy4ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEN+yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6XQ//eKRh18i3LsdDdpmOKp9lm/tPruw+jENrOYP6cNtptrXVXQKY\r\nqm+diiYLkQl8jOEEOytiBuSbrAuJTcRRldQ+hi18nLLmyEl0Efxw4LhOiTmv\r\namM31JH/fP488ykFl672hdTkctaf+zcnTW/pqufR3sHLKGYWcjQCwdSY8gkG\r\nQqA1o7X9vfIWheMZO8nXbQpVUgpWkYZzt+vv7Cf4krOE/g/eFyhOMX33UlTB\r\nFDv1XL53M7EP6Ol6BEuMbcPzoIrKcn3/cshTf6S8EOvsPr6w3ec8u1j3eYVR\r\no9tJaeCdLYCyCY6g2VFMaghh/AZTscK/FV5ZjbGBL+Xf1CoewTvhDNu2aMXi\r\nlz+L6/b0ylT68ywifFfXezMxHlIthHRcw7eEtTT4blHpZIE9PQ4y0lyNqDsE\r\nOr9702axQNSoyA2oem4fyfHoO8q4JJ8afWx8ozGk6zNuREBAyOe+6O3npPiY\r\nYoK8iCAMDowI/808a0LLEegN9+C1Avzx4JTFUbVLDG3kCiibgDUmLs7oM4Us\r\nRrE1qKnUkhod0lMPo+2JSr083F1/1pHBdDh0hXd8nN9nmx2qvVK5moiTTDP6\r\ndxd/3TgNTem+x4VZfkg3GRUPbunnybo/bPCJokwIp/0zJrjVQQ/wJ3DyFaZb\r\ngaTDZrhOa1hLYJPxYsA2VvmjT7UQhsp8d9A=\r\n=E+e7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./node/node.js","browser":"./web/web.js","gitHead":"a8a59d25266c4cf911ab55e0adc4bc7b711e43e3","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"9.5.0","description":"Koii SDK","directories":{},"_nodeVersion":"19.7.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.15_1678827442036_0.9896502740180713","host":"s3://npm-registry-packages"}},"2.4.16":{"name":"@_koii/sdk","version":"2.4.16","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.16","maintainers":[{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"kishore363","email":"kishore@koii.network"},{"name":"salmankoi","email":"salman@openkoi.com"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"76b71f5cb438f29d52ae420aed7e08eb8655890b","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.16.tgz","fileCount":25,"integrity":"sha512-Rbhm1Ie2IR7U0+AMIhilkdPP4UwWAK32UkMPp4lIcguwZ+4SmxjZm0ri0pPjPEHhS2F58Lqt41T6HqNs+MeSyg==","signatures":[{"sig":"MEQCID8njQRPeG4fdvroTVGCiXA/rFd8QL07oKTksf4MrFzzAiB30/zGCFifzTbn65kBxQBDkFQsDkYZsG+HnEKvTXYOgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2369275},"main":"./node/node.js","browser":"./web/web.js","gitHead":"23a6e2146b786f27611f40e12eafb4fa89cb614e","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"9.6.6","description":"Koii SDK","directories":{},"_nodeVersion":"20.2.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.16_1685697432538_0.44660475201538774","host":"s3://npm-registry-packages"}},"2.4.17":{"name":"@_koii/sdk","version":"2.4.17","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.17","maintainers":[{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"kishore363","email":"kishore@koii.network"},{"name":"salmankoi","email":"salman@openkoi.com"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"e518e026b5d5f3fd426abfba7d36083fdc0282be","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.17.tgz","fileCount":25,"integrity":"sha512-t+jhSTtnZF387yEAo8PN1YK+NoZQ+7PPL3QQWnFEXeLhc2ohmyNTeUujj+rPYuVqDPk6oXhMeyAjX6T/TZXH4w==","signatures":[{"sig":"MEQCIA6z8k9S5lREUVNPozapcM5dP9Fk2EabdRGLvzvkFl08AiBmAvC2Or6WxmCPCC1wK0qS/7DBdaMUgRLnuxJCjBgiTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2369324},"main":"./node/node.js","browser":"./web/web.js","gitHead":"ceb3a778b06ab8b45de707871889fada80784fd2","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"9.6.6","description":"Koii SDK","directories":{},"_nodeVersion":"20.2.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.17_1685721696084_0.20518146290671058","host":"s3://npm-registry-packages"}},"2.4.18":{"name":"@_koii/sdk","version":"2.4.18","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.18","maintainers":[{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"kishore363","email":"kishore@koii.network"},{"name":"salmankoi","email":"salman@openkoi.com"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"a95f8fd7faa8350032ab6dd75979a52693455951","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.18.tgz","fileCount":25,"integrity":"sha512-kO3MCWqR6kKrA4CW376Ob2XW/0Ehoao+ujE8/2s09Oin4GYwFcrX+Uq2ZDinQBn+X5KISaXNa/wRaIhFfkuUiw==","signatures":[{"sig":"MEUCIQDveVcTjVfXt941LlydlINxtqwTYIB19ULxkJf61W7DcgIgSKp4SrcSXqKm0YvKE5+npc1fp35gomfpsWrmAv2KTRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2359712},"main":"./node/node.js","browser":"./web/web.js","gitHead":"1a9fb81ac6fc9a1adc4e79787cb7b5493fcb1f65","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"9.6.6","description":"Koii SDK","directories":{},"_nodeVersion":"20.2.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.18_1685975542517_0.030536356702497214","host":"s3://npm-registry-packages"}},"2.4.19":{"name":"@_koii/sdk","version":"2.4.19","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.19","maintainers":[{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"kishore363","email":"kishore@koii.network"},{"name":"salmankoi","email":"salman@openkoi.com"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"4d7a4e6cbb50e3abd85636f3eebe190b0375d0f9","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.19.tgz","fileCount":28,"integrity":"sha512-E+xACGQ8BqTaE5fU1D3F5P6cORQkGiMYHoUZpNb3Eh6tLud83gEiWpMKf0Hju+7rCKHs7wdKGJ3hhCZG4JbzKw==","signatures":[{"sig":"MEQCIQCR/5Z7MIZdKqYflgxSDmZOB8KzR/Fx+oRwCi0AxNfGEQIfG0EbX1SVebJW6v/aZ+dpTqxnaJZZ0lX3Qr4+9/tkDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2365716},"main":"./node/node.js","browser":"./web/web.js","gitHead":"cb9e437b7c9094b7da6eb7739a4237feed368894","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"10.1.0","description":"Koii SDK","directories":{},"_nodeVersion":"20.8.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.19_1697202097320_0.879593595683251","host":"s3://npm-registry-packages"}},"2.4.20":{"name":"@_koii/sdk","version":"2.4.20","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.20","maintainers":[{"name":"sid09","email":"sid@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"josh-koii","email":"josh@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"9e51f025a1f00f99f6eae9b4edf2f1a08b0f736e","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.20.tgz","fileCount":28,"integrity":"sha512-RJBG0YNck8zS83i0PHgnlaH11EtPj1eopHDTFOFSiVYGE42iNnUkXvMDCHvb8lA0PQSvb7K810EiG7KVm0yJcA==","signatures":[{"sig":"MEUCICeNZJPOSM8EvYquwt+DWYAZrrGfPE8mN8Y02NaQ4bI8AiEA/kGv8XlZCS/Nlpsv+/6hf+D2qXO/5BZSsetEhOXlbzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2578638},"main":"./node/node.js","browser":"./web/web.js","gitHead":"e0b2230a753253ccac687659fa2bd8b243c64c57","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"10.5.0","description":"Koii SDK","directories":{},"_nodeVersion":"21.7.1","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.20_1712199406711_0.43625979852610364","host":"s3://npm-registry-packages"}},"2.4.21":{"name":"@_koii/sdk","version":"2.4.21","author":{"name":"Koii Network"},"license":"ISC","_id":"@_koii/sdk@2.4.21","maintainers":[{"name":"josh-koii","email":"josh@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"sid09","email":"sid@koii.network"}],"homepage":"https://github.com/koii-network/tools","bugs":{"url":"https://github.com/koii-network/tools/issues"},"dist":{"shasum":"b6bde65b2e88fe5dab2eca46e12692fc90d449f0","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.21.tgz","fileCount":28,"integrity":"sha512-hBe05btK58sdGWF5UNIWluY7RUPR4iplGg7OdJ4/LkKOWuEtIfWHgzQ8YVSw+Pk2tEKLWvfga+jBZnKRQfB4bQ==","signatures":[{"sig":"MEQCIDPN7+Nd58kiLewk0q3suCV1nRTixuMg/gwtO1TOg53ZAiBL8XoAMGu/uXdpQpxF+nQn16nSUBDfBsvMuJKK0KA0WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2695869},"main":"./node/node.js","browser":"./web/web.js","gitHead":"3ab465b4d9e438660e85d51d90459408f488f8c5","scripts":{"doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx .","test":"jest --coverage","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","bundle":"webpack --mode production","compile":"tsc --declaration","test-bundle":"http-server -c-1 -o test/bundle"},"_npmUser":{"name":"npm-koii","email":"npm@koii.network"},"repository":{"url":"git+https://github.com/koii-network/tools.git","type":"git"},"_npmVersion":"10.9.0","description":"Koii SDK","directories":{},"_nodeVersion":"23.3.0","dependencies":{"bs58":"^5.0.0","axios":"^0.27.2","bip39":"^3.1.0","redis":"^4.6.5","dotenv":"^16.0.3","ethers":"^5.7.2","lodash":"^4.17.21","arweave":"^1.12.4","pem-jwk":"^2.0.0","smartweave":"^0.4.49","@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","ed25519-hd-key":"^1.3.0","@solana/web3.js":"^1.73.2","ethereumjs-wallet":"^1.0.2","human-crypto-keys":"^0.1.4","@vespaiach/axios-fetch-adapter":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.5","eslint":"^8.35.0","cpy-cli":"^4.2.0","ts-jest":"^29.0.5","typedoc":"^0.23.26","webpack":"^5.75.0","prettier":"^2.8.4","ts-loader":"^9.4.2","babel-jest":"^29.4.3","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","@types/node":"^18.15.0","http-server":"^14.1.1","webpack-cli":"^5.0.1","@babel/types":"^7.21.2","@babel/preset-env":"^7.20.2","@types/node-fetch":"^2.6.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.4.21_1732892756028_0.6000425257530457","host":"s3://npm-registry-packages"}},"2.4.22":{"name":"@_koii/sdk","version":"2.4.22","description":"Koii SDK","main":"./node/node.js","browser":"./web/web.js","scripts":{"bundle":"webpack --mode production","compile":"tsc --declaration","build":"webpack --mode production && tsc --declaration && cpy package.json README.md dist","test-bundle":"http-server -c-1 -o test/bundle","test":"jest --coverage","doc":"typedoc src/*","lint":"eslint --ext .ts,.tsx ."},"repository":{"type":"git","url":"git+https://github.com/koii-network/tools.git"},"author":{"name":"Koii Network"},"license":"ISC","bugs":{"url":"https://github.com/koii-network/tools/issues"},"homepage":"https://github.com/koii-network/tools","dependencies":{"@_koi/kohaku":"^1.1.1","@_koi/web3.js":"^0.0.6","@solana/web3.js":"^1.73.2","@vespaiach/axios-fetch-adapter":"^0.3.1","arweave":"^1.12.4","axios":"^0.27.2","bip39":"^3.1.0","bs58":"^5.0.0","dotenv":"^16.0.3","ed25519-hd-key":"^1.3.0","ethereumjs-wallet":"^1.0.2","ethers":"^5.7.2","human-crypto-keys":"^0.1.4","lodash":"^4.17.21","pem-jwk":"^2.0.0","redis":"^4.6.5","smartweave":"^0.4.49"},"devDependencies":{"@babel/core":"^7.21.0","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.21.0","@babel/types":"^7.21.2","@types/jest":"^29.4.0","@types/node":"^18.15.0","@types/node-fetch":"^2.6.2","@typescript-eslint/eslint-plugin":"^5.54.0","@typescript-eslint/parser":"^5.54.0","babel-jest":"^29.4.3","cpy-cli":"^4.2.0","eslint":"^8.35.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","http-server":"^14.1.1","jest":"^29.0.5","node-polyfill-webpack-plugin":"^2.0.1","prettier":"^2.8.4","ts-jest":"^29.0.5","ts-loader":"^9.4.2","typedoc":"^0.23.26","typescript":"^4.9.5","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"_id":"@_koii/sdk@2.4.22","gitHead":"9e69c3f4016050974820058ffa211a40ed48786f","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-kU65HqiTKn0IIPKx5+896yI+ol9GqUZVOaowjAMkBEPVMSEjouQ3UOSZqC5qFU+8l5bq0Z28xzw5ElxfB/DsMw==","shasum":"ff2ae50f74df9780b268f2442cb01c09247d43f6","tarball":"https://registry.npmjs.org/@_koii/sdk/-/sdk-2.4.22.tgz","fileCount":28,"unpackedSize":2490582,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDhaIcmmEGaXFdgjQObb24HBtJD1zJJpO0oxF9F/w3jQAIhAKmrfYPpcIgfESCgoHSWFqVi4TN6S3K6yZ6OzxujbReE"}]},"_npmUser":{"name":"npm-koii","email":"npm@koii.network","actor":{"name":"npm-koii","email":"npm@koii.network","type":"user"}},"directories":{},"maintainers":[{"name":"josh-koii","email":"josh@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"sid09","email":"sid@koii.network"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.4.22_1751489627624_0.893743688402266"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-14T11:08:47.014Z","modified":"2025-07-02T20:53:48.108Z","2.4.5":"2023-03-14T11:08:47.357Z","2.4.14":"2023-03-14T11:14:39.168Z","2.4.15":"2023-03-14T20:57:22.308Z","2.4.16":"2023-06-02T09:17:12.820Z","2.4.17":"2023-06-02T16:01:36.367Z","2.4.18":"2023-06-05T14:32:22.783Z","2.4.19":"2023-10-13T13:01:37.688Z","2.4.20":"2024-04-04T02:56:46.942Z","2.4.21":"2024-11-29T15:05:56.338Z","2.4.22":"2025-07-02T20:53:47.859Z"},"bugs":{"url":"https://github.com/koii-network/tools/issues"},"author":{"name":"Koii Network"},"license":"ISC","homepage":"https://github.com/koii-network/tools","repository":{"type":"git","url":"git+https://github.com/koii-network/tools.git"},"description":"Koii SDK","maintainers":[{"name":"josh-koii","email":"josh@koii.network"},{"name":"muscular_developer","email":"wjelen30@gmail.com"},{"name":"npm-koii","email":"npm@koii.network"},{"name":"syedghazanfer","email":"s.ghazanfer@koii.network"},{"name":"sid09","email":"sid@koii.network"}],"readme":"# Koii JavaScript SDK\n\nThe Koii.js library enables node.js and javascript/typescript applications to easily interact with the open Koi network.\n\n## Steps to Interact with the SDK in your Project\n\n1. Add the sdk to your project\n\n   You can use either npm or yarn\n\n   ```\n   npm i @_koii/sdk\n   yarn add @_koii/sdk\n   ```\n\n2. Add the Koi-tools module to your script and then initialize the koi class.\n\n   ```\n   import * as kweb from \"@_koii/sdk/web.js\";\n   const tools = new kweb.Web();\n   ```\n\n   or with CommonJS\n\n   ```\n   const kweb = require(\"@_koii/sdk/web\");\n   const tools = new kweb.Web();\n   ```\n\n   or using the bundle\n\n   ```\n   <script src=\"koi_tools.js\"></script>\n   ...\n   const kweb = koi_tools.koi_web;\n   const tools = new kweb.Web();\n   ```\n\nNote: This library changes often, so if `npm i @_koii/sdk` does not work, check for beta releases on NPM under the versions section or manually build the package (See [#Build](#Build) section below).\n\n3. Optional - Add the Arweave module to your project if your app plans to directly transact with the permaweb outside of using the Koi-tools library\n\n   ```\n   const Arweave = require(\"arweave\");\n   const arweave = Arweave.init({\n      host: \"arweave.net\",\n      port: 443,\n      protocol: \"https\"\n   });\n   ```\n\n4. Create an RSA Wallet Key\n\n   Note that the wallet address should not be held inside of your project when you check the project into GitHub\n\n   ```\n   var walletKeyLocation = \"path/to/wallet.json\";\n   ```\n\n\n5. Define a function to bootstrap your app and utilize the koi-tools `loadWallet`.\n\n   ```\n   async function main() {\n      const jwk = await tools.loadFile(walletPath);\n      await tools.loadWallet(jwk);\n\n   }\n\n   main();\n   ```\n\n   If you are just testing with a local bundler, you can also use `await tools.generateWallet()` to create a custom key file just for that runtime.\n\n6. Check out the test folder for examples of how to interact with koi-tools.\n\n## Build\n\n### NPM\n\n```\nyarn install\nyarn build\nyarn publish dist\n```\n\nFor beta releases\n\n- append `-beta.N` to `dist/package.json` version where N is the beta version\n- use `yarn publish dist --tag beta`\n\nTest with `yarn test`\n\n### Webpack\n\n```\nyarn install\nyarn bundle\n```\n\nTest with `yarn test-bundle`\n","readmeFilename":"README.md"}