{"_id":"@bitxenia/astrachat-eth","_rev":"7-d97dd0426a953aa005ebdcc7c89a6db8","name":"@bitxenia/astrachat-eth","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@bitxenia/astrachat-eth","version":"0.0.1","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrachat-eth@0.0.1","maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"homepage":"https://github.com/bitxenia/astrachat-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"dist":{"shasum":"fa1eab40d7d50514d800c2682f9af5b562aab12d","tarball":"https://registry.npmjs.org/@bitxenia/astrachat-eth/-/astrachat-eth-0.0.1.tgz","fileCount":14,"integrity":"sha512-9ABjw79BmSznyGNTEMSKofZ3BZF4BgfAyJtBjZprqnvyMVV4GYX+yeQKZwNrZW/zGgdolsTs7ehKlKL30ubJsg==","signatures":[{"sig":"MEYCIQD6uRGrHRPfsrpU2g1jzPKawbypggV1tRuziLPXc7Aa9AIhAK643gR4ar1qrInqccESbpGMQQVTmcW86ydZ7ANw6cR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10769},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"1e75144459cec69672ecbb08cc92381cabedd5d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write .","hardhat":"hardhat node","prepare":"husky","deploy-contracts":"node contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Chat.sol contracts/ChatFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Chat_sol_Chat.abi contracts/out/Chat.json && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.abi contracts/out/ChatFactory.json && mv contracts/out/contracts_Chat_sol_Chat.bin contracts/out/Chat.bin && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.bin contracts/out/ChatFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrachat-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Astrachat implementation on Ethereum","directories":{},"_nodeVersion":"20.19.0","dependencies":{"web3":"^4.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^8.57.0","hardhat":"^0.0.7","typescript":"^5.8.3","lint-staged":"^15.4.1","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","prettier-plugin-tailwindcss":"^0.6.10"},"_npmOperationalInternal":{"tmp":"tmp/astrachat-eth_0.0.1_1745766320430_0.3959141568594484","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bitxenia/astrachat-eth","version":"0.0.2","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrachat-eth@0.0.2","maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"homepage":"https://github.com/bitxenia/astrachat-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"dist":{"shasum":"fe9d082ff7f20f0cd8808110d67f36d5391a52d3","tarball":"https://registry.npmjs.org/@bitxenia/astrachat-eth/-/astrachat-eth-0.0.2.tgz","fileCount":14,"integrity":"sha512-rSu7iMK2ONDW+f0OKbSOTzXhGB/HWOL2ZsC3bkqQJ/4pmVPd2Ka6s+3lbQlzcTlGcUk9HanyhqCYxq6fZNjfGg==","signatures":[{"sig":"MEUCIQCQXFH9dQ1B17rlRjORtvOM0BqF75qbIHfVuNjj7mhqJwIgeXJUmCzM72CwrtBBaOs5XF6Pm2NAy4XtR53PB7VIxIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10344},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"07e74a88e9ba07c21abe7deae1bcd661ce53b4df","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write .","hardhat":"hardhat node","prepare":"husky","publish:local":"npm run compile-contracts && npm run deploy-contracts && npm run build && npm publish --registry http://localhost:4873","deploy-contracts":"node contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Chat.sol contracts/ChatFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Chat_sol_Chat.abi contracts/out/Chat.json && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.abi contracts/out/ChatFactory.json && mv contracts/out/contracts_Chat_sol_Chat.bin contracts/out/Chat.bin && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.bin contracts/out/ChatFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrachat-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Astrachat implementation on Ethereum","directories":{},"_nodeVersion":"20.19.0","dependencies":{"web3":"^4.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^8.57.0","hardhat":"^0.0.7","typescript":"^5.8.3","lint-staged":"^15.4.1","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","prettier-plugin-tailwindcss":"^0.6.10"},"_npmOperationalInternal":{"tmp":"tmp/astrachat-eth_0.0.2_1745977844443_0.8861554188468719","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bitxenia/astrachat-eth","version":"0.0.3","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrachat-eth@0.0.3","maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"homepage":"https://github.com/bitxenia/astrachat-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"dist":{"shasum":"8f5230281bb84bbfb920920df334540dc6b76a92","tarball":"https://registry.npmjs.org/@bitxenia/astrachat-eth/-/astrachat-eth-0.0.3.tgz","fileCount":16,"integrity":"sha512-ga3ClkmJELD8LUz+uBxc9I8fn0al47I9QbyZ7U2ccS5YARqlW9YrRodJ3JR6BNyqku08QepiJ8AGb9Zdita3nA==","signatures":[{"sig":"MEQCIHpGdAypUApkhzwn/fC36HgROc+U+7JPjk+btYKfo94CAiBjZzuPwCA/O6+Ndvr/cIXCW8H19gcF2ILxwWYwqSHtqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12439},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"0eece9c64ca93ef38867ecb39dd175e354bfcb1f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write .","hardhat":"hardhat node","prepare":"husky","publish:local":"npm run compile-contracts && npm run deploy-contracts && npm run build && npm publish --registry http://localhost:4873","deploy-contracts":"node contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Chat.sol contracts/ChatFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Chat_sol_Chat.abi contracts/out/Chat.json && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.abi contracts/out/ChatFactory.json && mv contracts/out/contracts_Chat_sol_Chat.bin contracts/out/Chat.bin && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.bin contracts/out/ChatFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrachat-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Astrachat implementation on Ethereum","directories":{},"_nodeVersion":"20.19.1","dependencies":{"web3":"^4.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^8.57.0","hardhat":"^0.0.7","typescript":"^5.8.3","lint-staged":"^15.4.1","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","prettier-plugin-tailwindcss":"^0.6.10"},"_npmOperationalInternal":{"tmp":"tmp/astrachat-eth_0.0.3_1746051682573_0.22967477882761655","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@bitxenia/astrachat-eth","version":"0.0.4","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrachat-eth@0.0.4","maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"homepage":"https://github.com/bitxenia/astrachat-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"dist":{"shasum":"32226b60c847b24fdf97e69abc318df4e61a97e7","tarball":"https://registry.npmjs.org/@bitxenia/astrachat-eth/-/astrachat-eth-0.0.4.tgz","fileCount":16,"integrity":"sha512-cXl6M2r0wG95K89bN9hEk/eXHgk0vet3dsOrLsJyXVHiPU8myYd0s3kkIqMOVZUJ/HXDVYFCokmGmL6E3X8NYQ==","signatures":[{"sig":"MEQCIDB34fSJp8cgZ97yNOLHsY+sSN+iw8e55xWY5lDvtz01AiBkxupva141H23AcIu5QOIxBkXniaUUuaat7TwkXw8t/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14795},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"8de3662c4fa36e5c82b3cb708b7e5a09f1418217","scripts":{"dev":"npm run compile-contracts && npm run deploy-contracts && npm run build","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write .","hardhat":"hardhat node","prepare":"husky","publish:local":"npm run compile-contracts && npm run deploy-contracts && npm run build && npm publish --registry http://localhost:4873","deploy-contracts":"node contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Chat.sol contracts/ChatFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Chat_sol_Chat.abi contracts/out/Chat.json && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.abi contracts/out/ChatFactory.json && mv contracts/out/contracts_Chat_sol_Chat.bin contracts/out/Chat.bin && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.bin contracts/out/ChatFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrachat-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Astrachat implementation on Ethereum","directories":{},"_nodeVersion":"20.19.1","dependencies":{"web3":"^4.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^8.57.0","hardhat":"^0.0.7","typescript":"^5.8.3","lint-staged":"^15.4.1","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","prettier-plugin-tailwindcss":"^0.6.10"},"_npmOperationalInternal":{"tmp":"tmp/astrachat-eth_0.0.4_1746402102275_0.6462165021908577","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@bitxenia/astrachat-eth","version":"0.0.5","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrachat-eth@0.0.5","maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"homepage":"https://github.com/bitxenia/astrachat-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"dist":{"shasum":"4219ccaea5d6fe17133d3498d5e2768a6fcd041c","tarball":"https://registry.npmjs.org/@bitxenia/astrachat-eth/-/astrachat-eth-0.0.5.tgz","fileCount":16,"integrity":"sha512-jH4PMHrnn5uMNl24HsLNqiEV0okmwkgWnQjX1Ijehbie2Y+omVsmVUQ6h7aH2g52kQW3SUKZYEDOXYPJ0883dw==","signatures":[{"sig":"MEUCIGBjNJ7cLvGmD6MQ1Bg1Vny8aD3ysj4AW3BthV1Ra/s+AiEAleBkju65Dt6wOpxAxYBTkqzQSaQAaUwHKCplLmV7Czo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15511},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"cfc32194f5a0355cefd2ea7d9979f421b9c3d2ad","scripts":{"dev":"npm run compile-contracts && npm run deploy-contracts && npm run build","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write .","hardhat":"hardhat node","prepare":"husky","publish:local":"npm run compile-contracts && npm run deploy-contracts && npm run build && npm publish --registry http://localhost:4873 --tag next","deploy-contracts":"node contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Chat.sol contracts/ChatFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Chat_sol_Chat.abi contracts/out/Chat.json && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.abi contracts/out/ChatFactory.json && mv contracts/out/contracts_Chat_sol_Chat.bin contracts/out/Chat.bin && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.bin contracts/out/ChatFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrachat-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Astrachat implementation on Ethereum","directories":{},"_nodeVersion":"20.19.1","dependencies":{"web3":"^4.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^8.57.0","hardhat":"^0.0.7","typescript":"^5.8.3","lint-staged":"^15.4.1","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","prettier-plugin-tailwindcss":"^0.6.10"},"_npmOperationalInternal":{"tmp":"tmp/astrachat-eth_0.0.5_1746973720510_0.7763817724104387","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@bitxenia/astrachat-eth","version":"0.0.6","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrachat-eth@0.0.6","maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"homepage":"https://github.com/bitxenia/astrachat-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"dist":{"shasum":"03b3de3ce348ae18754f0509831fc76db21de5e6","tarball":"https://registry.npmjs.org/@bitxenia/astrachat-eth/-/astrachat-eth-0.0.6.tgz","fileCount":16,"integrity":"sha512-Kwn35vcMFHWF2zWnlmM19jqoTFHaUbuGeccwQntuTOBGutyyfF+2HAMdSfm2qf22/UNdBfvX5svRCmcKdnVHYg==","signatures":[{"sig":"MEUCIEq/DAQXzcm8cSVK5Z4aQExiBEtb8/oGaBN+5G9j/L2pAiEA2ganrNW0joHtUaAacGf2iQncRKHR/VnomsP+qEjrGOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15511},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"22344a393b95eba9cf6bc3465e15997226c96ff1","scripts":{"dev":"npm run compile-contracts && npm run deploy-contracts && npm run build","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write .","hardhat":"hardhat node","prepare":"husky","publish:local":"npm run compile-contracts && npm run deploy-contracts && npm run build && npm publish --registry http://localhost:4873 --tag next","deploy-contracts":"node contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Chat.sol contracts/ChatFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Chat_sol_Chat.abi contracts/out/Chat.json && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.abi contracts/out/ChatFactory.json && mv contracts/out/contracts_Chat_sol_Chat.bin contracts/out/Chat.bin && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.bin contracts/out/ChatFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrachat-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Astrachat implementation on Ethereum","directories":{},"_nodeVersion":"20.19.1","dependencies":{"web3":"^4.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^8.57.0","hardhat":"^0.0.7","typescript":"^5.8.3","lint-staged":"^15.4.1","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","prettier-plugin-tailwindcss":"^0.6.10"},"_npmOperationalInternal":{"tmp":"tmp/astrachat-eth_0.0.6_1747871502809_0.28040987269274176","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@bitxenia/astrachat-eth","version":"0.0.7","description":"Astrachat implementation on Ethereum","author":{"name":"Bitxenia"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bitxenia/astrachat-eth.git"},"engines":{"node":">=20.0.0"},"main":"./dist/src/index.js","module":"./dist/src/index.mjs","types":"./dist/src/index.d.ts","scripts":{"hardhat":"hardhat node","build":"tsc","compile-contracts":"npx solc contracts/Chat.sol contracts/ChatFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Chat_sol_Chat.abi contracts/out/Chat.json && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.abi contracts/out/ChatFactory.json && mv contracts/out/contracts_Chat_sol_Chat.bin contracts/out/Chat.bin && mv contracts/out/contracts_ChatFactory_sol_ChatFactory.bin contracts/out/ChatFactory.bin","deploy-contracts":"node contracts/utils/deploy.js","test":"ETH_ENV=test jest --detectOpenHandles","format":"prettier --write .","prepare":"husky","publish:local":"npm run compile-contracts && npm run deploy-contracts && npm run build && npm publish --registry http://localhost:4873 --tag next","dev":"npm run compile-contracts && npm run deploy-contracts && npm run build"},"devDependencies":{"@types/jest":"^29.5.14","dotenv":"^16.5.0","eslint":"^8.57.0","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","hardhat":"^2.24.0","husky":"^9.1.7","lint-staged":"^15.4.1","prettier-plugin-tailwindcss":"^0.6.10","ts-jest":"^29.3.2","typescript":"^5.8.3"},"dependencies":{"web3":"^4.16.0"},"publishConfig":{"access":"public"},"_id":"@bitxenia/astrachat-eth@0.0.7","gitHead":"14e3de207dd16257cf4b0c37dbc17a2a069c5322","bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"homepage":"https://github.com/bitxenia/astrachat-eth#readme","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2BPBeZhEjR9Ofy47W+5+IK21iw6XGxzvqOK8SKibQA5M1Cw8+oulaRuTGd4yoq/YtNmKD4jvdCjAkQY4NoH5Kg==","shasum":"50746712987396c438738afe6f3ab4ac54a73a8b","tarball":"https://registry.npmjs.org/@bitxenia/astrachat-eth/-/astrachat-eth-0.0.7.tgz","fileCount":23,"unpackedSize":26932,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF3RNyjrrWX2TlGdASVGr6zx3MuAfjOQJv7HYz4c5PJnAiEA45Dlh6egA5n68eSVUYlqdddMUi83zF1xVVsfE6cACt8="}]},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"directories":{},"maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astrachat-eth_0.0.7_1748554845979_0.2660184464088351"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-27T15:05:20.339Z","modified":"2025-05-29T21:40:46.437Z","0.0.1":"2025-04-27T15:05:20.620Z","0.0.2":"2025-04-30T01:50:44.632Z","0.0.3":"2025-04-30T22:21:22.772Z","0.0.4":"2025-05-04T23:41:42.447Z","0.0.5":"2025-05-11T14:28:40.686Z","0.0.6":"2025-05-21T23:51:42.995Z","0.0.7":"2025-05-29T21:40:46.180Z"},"bugs":{"url":"https://github.com/bitxenia/astrachat-eth/issues"},"author":{"name":"Bitxenia"},"license":"MIT","homepage":"https://github.com/bitxenia/astrachat-eth#readme","repository":{"type":"git","url":"git+https://github.com/bitxenia/astrachat-eth.git"},"description":"Astrachat implementation on Ethereum","maintainers":[{"name":"jm-velazquez","email":"jvelazquez@fi.uba.ar"},{"name":"pradajoaquin","email":"joaquiprada@gmail.com"},{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},{"name":"sotlucas","email":"lucasnsotelog@gmail.com"}],"readme":"# Astrachat Ethereum Implementation\n\n## Development\n\nThe Solidity contracts are in the [contracts](src/contracts) directory and require a wallet private key to deploy them as well as an Infura API key to deploy to the Testnet (both go as environment variables in `.env`). If the local Hardhat node is used then the Infura API key is not needed.\n\n1. Start a local Hardhat node\n\n```bash\nnpm run hardhat\n```\n\n2. Compile the contracts\n\n```bash\nnpm run compile-contracts\n```\n\n3. Deploy the contracts\n\n```bash\nnpm run deploy-contracts\n```\n\nThis creates the ABIs and saves the deployed contract address in the `out` directory inside `contracts` to then be used by the application.\n\n## License\n\nMIT (LICENSE-MIT / http://opensource.org/licenses/MIT)\n","readmeFilename":"README.md"}