{"_id":"@bitxenia/astrawiki-eth","_rev":"6-2a3decb96ef3a121005c14522d6fe205","name":"@bitxenia/astrawiki-eth","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@bitxenia/astrawiki-eth","version":"0.0.1","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrawiki-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/astrawiki-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrawiki-eth/issues"},"dist":{"shasum":"c038f1c4e0fbe2c2958dab3f844a70ba7e289f64","tarball":"https://registry.npmjs.org/@bitxenia/astrawiki-eth/-/astrawiki-eth-0.0.1.tgz","fileCount":17,"integrity":"sha512-c7mFJceU0yWAeAFQvTMC+jn5vlGtreIDgwkjJlND80cLrlUvM7lNImyc07gH4U2Cq+sW/4UM6svmHrM4q3T7fg==","signatures":[{"sig":"MEYCIQCkvfgEg/a9tnBEz9+nnPjxB/KXo0vFtHh7KfTsZ9G73wIhAKvLtY1uw4bXMXj8xeowcqza8sqvIkpRm0TNncLMTfPT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42656},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"f8063946d0c98833075440cf7df354a52d0a0c48","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","deploy-contracts":"node ./contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Articulo.sol contracts/ArticuloFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Articulo_sol_Articulo.abi contracts/out/Articulo.json && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.abi contracts/out/ArticuloFactory.json && mv contracts/out/contracts_Articulo_sol_Articulo.bin contracts/out/Articulo.bin && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.bin contracts/out/ArticuloFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrawiki-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Bitxenia wiki implementation on Ethereum","directories":{},"_nodeVersion":"20.19.0","dependencies":{"web3":"^4.16.0","@bitxenia/wiki-version-manager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.7","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/astrawiki-eth_0.0.1_1743865704592_0.9979671939735841","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bitxenia/astrawiki-eth","version":"0.0.2","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrawiki-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/astrawiki-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrawiki-eth/issues"},"dist":{"shasum":"8e3602a8b7075ec92ad96ed6596173a4d7f477ed","tarball":"https://registry.npmjs.org/@bitxenia/astrawiki-eth/-/astrawiki-eth-0.0.2.tgz","fileCount":15,"integrity":"sha512-pMCudAFMwwCrBNfKZSAn99ZzT3m2F5eVfweIiO0GJukaFFP2agI2kYrwpoDFT1cBp4xX0/nFWruJzdQBaDUeWg==","signatures":[{"sig":"MEQCIERO9PaQYHaNe+6+j5xpaJwh0Z6auAHzxAQHtABaOnh+AiBgRwAf9YzS/D7iTfXp3hqvlFyfty3GP1VCgMCPDkngyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16327},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"2e06dccee3a76ef729a0785299fe67feb01d1fed","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write .","prepare":"husky","deploy-contracts":"node ./contracts/utils/deploy.js","compile-contracts":"npx solc contracts/Articulo.sol contracts/ArticuloFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Articulo_sol_Articulo.abi contracts/out/Articulo.json && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.abi contracts/out/ArticuloFactory.json && mv contracts/out/contracts_Articulo_sol_Articulo.bin contracts/out/Articulo.bin && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.bin contracts/out/ArticuloFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrawiki-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Bitxenia wiki implementation on Ethereum","directories":{},"_nodeVersion":"20.19.0","dependencies":{"web3":"^4.16.0","@bitxenia/wiki-version-manager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.4.7","eslint":"^8.57.0","typescript":"^5.8.2","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/astrawiki-eth_0.0.2_1743874775576_0.07158562203325003","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bitxenia/astrawiki-eth","version":"0.0.3","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrawiki-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/astrawiki-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrawiki-eth/issues"},"dist":{"shasum":"856198f2f7d3d8fe6651b8d25af47fbde07d6e31","tarball":"https://registry.npmjs.org/@bitxenia/astrawiki-eth/-/astrawiki-eth-0.0.3.tgz","fileCount":16,"integrity":"sha512-PQYz3jV1Ma5rOLgqsUtqSDr22MLr8qHZ3InKLvMwHdJ5pdIu1gvYr3D6+GjszSGa1MIRYreqYHsLAJX2YMNj+A==","signatures":[{"sig":"MEUCIFdd/XjOZz4Sl8CVuqvv3zG8/eX1zageL2kSRAN08PhjAiEAnC2r6YA4R9UACQYtlG2Hk/AoB/FmrwoTzWzKotuioGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17302},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"94667efec4865271e96d545ec8872d6bccf6fe41","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/Articulo.sol contracts/ArticuloFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Articulo_sol_Articulo.abi contracts/out/Articulo.json && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.abi contracts/out/ArticuloFactory.json && mv contracts/out/contracts_Articulo_sol_Articulo.bin contracts/out/Articulo.bin && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.bin contracts/out/ArticuloFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrawiki-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Bitxenia wiki implementation on Ethereum","directories":{},"_nodeVersion":"20.19.0","dependencies":{"web3":"^4.16.0","@bitxenia/wiki-version-manager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.4.7","eslint":"^8.57.0","hardhat":"^2.22.19","typescript":"^5.8.2","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/astrawiki-eth_0.0.3_1745633085902_0.4500236446695671","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@bitxenia/astrawiki-eth","version":"0.0.4","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrawiki-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/astrawiki-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrawiki-eth/issues"},"dist":{"shasum":"2634b4100ee0ce09e1e094027c7120cbbb6345ea","tarball":"https://registry.npmjs.org/@bitxenia/astrawiki-eth/-/astrawiki-eth-0.0.4.tgz","fileCount":16,"integrity":"sha512-+AR8euVEeYMLlNQOSzrcGhDa59tTiqu/95mDiD/ZnmpG6N8nTeUIDL3fHyd0QmthVtow6ljD1rqvNPhbpAimkA==","signatures":[{"sig":"MEQCIGIda6QGkg5z8mmkdrWneOQq6ZRu0vhSJfWMuil44jFYAiAjFAQQ2G9HeTQQ6ogj1R/ZglRK3UtIilUV0H/gwL+W5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17302},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"6b1270a0933c4b7bab04b83db9af8b50b69942f4","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/Articulo.sol contracts/ArticuloFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Articulo_sol_Articulo.abi contracts/out/Articulo.json && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.abi contracts/out/ArticuloFactory.json && mv contracts/out/contracts_Articulo_sol_Articulo.bin contracts/out/Articulo.bin && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.bin contracts/out/ArticuloFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrawiki-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Bitxenia wiki implementation on Ethereum","directories":{},"_nodeVersion":"20.19.0","dependencies":{"web3":"^4.16.0","@bitxenia/wiki-version-manager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.4.7","eslint":"^8.57.0","hardhat":"^2.22.19","typescript":"^5.8.2","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/astrawiki-eth_0.0.4_1745634553448_0.5399929486165755","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@bitxenia/astrawiki-eth","version":"0.0.5","author":{"name":"Bitxenia"},"license":"MIT","_id":"@bitxenia/astrawiki-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/astrawiki-eth#readme","bugs":{"url":"https://github.com/bitxenia/astrawiki-eth/issues"},"dist":{"shasum":"17c610fec42ce3f4e409ff49289850fbe63c3675","tarball":"https://registry.npmjs.org/@bitxenia/astrawiki-eth/-/astrawiki-eth-0.0.5.tgz","fileCount":16,"integrity":"sha512-q6irT7t77hUsfj3G1TuHrIdsGANISbZtPYK9+9usXTT3XOjY4EztWRq3yKLGbNN2hxc456YHEE/G8R8+dp8miQ==","signatures":[{"sig":"MEYCIQCxYVuF51z2QuJmeAuOZJ29JARGgKX0QXYfA72LpIxNQAIhAKo4M7hyCbF5VLT2p4GZnjs2s1P16eA2Y85PnmCTRyVY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17302},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=20.0.0"},"gitHead":"655ebb07c1d391280042fb7495f30c41a40dee0e","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/Articulo.sol contracts/ArticuloFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Articulo_sol_Articulo.abi contracts/out/Articulo.json && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.abi contracts/out/ArticuloFactory.json && mv contracts/out/contracts_Articulo_sol_Articulo.bin contracts/out/Articulo.bin && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.bin contracts/out/ArticuloFactory.bin"},"_npmUser":{"name":"bitxeniabot","email":"bitxeniabot@gmail.com"},"repository":{"url":"git+https://github.com/bitxenia/astrawiki-eth.git","type":"git"},"_npmVersion":"10.8.2","description":"Bitxenia wiki implementation on Ethereum","directories":{},"_nodeVersion":"20.19.1","dependencies":{"web3":"^4.16.0","@bitxenia/wiki-version-manager":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","dotenv":"^16.4.7","eslint":"^8.57.0","hardhat":"^2.22.19","typescript":"^5.8.2","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/astrawiki-eth_0.0.5_1747870971174_0.897291540049008","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@bitxenia/astrawiki-eth","version":"0.0.6","description":"Bitxenia wiki implementation on Ethereum","author":{"name":"Bitxenia"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bitxenia/astrawiki-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/Articulo.sol contracts/ArticuloFactory.sol --bin --abi -o contracts/out && mv contracts/out/contracts_Articulo_sol_Articulo.abi contracts/out/Articulo.json && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.abi contracts/out/ArticuloFactory.json && mv contracts/out/contracts_Articulo_sol_Articulo.bin contracts/out/Articulo.bin && mv contracts/out/contracts_ArticuloFactory_sol_ArticuloFactory.bin contracts/out/ArticuloFactory.bin","deploy-contracts":"node contracts/utils/deploy.js","test":"echo \"Error: no test specified\" && exit 1","format":"prettier --write .","prepare":"husky","dev":"npm run compile-contracts && npm run deploy-contracts && npm run build","publish:local":"npm run compile-contracts && npm run deploy-contracts && npm run build && npm publish --registry http://localhost:4873 --tag next"},"dependencies":{"@bitxenia/wiki-version-manager":"^0.1.2","web3":"^4.16.0"},"devDependencies":{"dotenv":"^16.4.7","eslint":"^8.57.0","eslint-config-next":"^14.2.6","eslint-config-prettier":"^10.0.1","hardhat":"^2.22.19","husky":"^9.1.7","lint-staged":"^15.4.1","prettier-plugin-tailwindcss":"^0.6.10","typescript":"^5.8.2"},"publishConfig":{"access":"public"},"_id":"@bitxenia/astrawiki-eth@0.0.6","gitHead":"861a5b99a6ea1439858f5bd2ac9cbbfe0a6c5d6f","bugs":{"url":"https://github.com/bitxenia/astrawiki-eth/issues"},"homepage":"https://github.com/bitxenia/astrawiki-eth#readme","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4zfgDWsViUKc21dK3iiH9sIfdNxHdQ87LTv+kUwD7du1l4PSpOrpuWRMopavRWvHPgOVwXYSAVIu9cIDM/yf6w==","shasum":"07e223109dc7266b983cab4f63ce0bcf16565f60","tarball":"https://registry.npmjs.org/@bitxenia/astrawiki-eth/-/astrawiki-eth-0.0.6.tgz","fileCount":16,"unpackedSize":18003,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbjUh/9Iho/DTCIxrsU2yBJuQj7i4DOt8bipVM8lvn2AIhAJHcoB7f/IEhLlZ61Af5sfGTOCA9VtzFairmWx8BZY6n"}]},"_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/astrawiki-eth_0.0.6_1748554843352_0.7915968665756099"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-05T15:08:24.497Z","modified":"2025-05-29T21:40:43.772Z","0.0.1":"2025-04-05T15:08:24.771Z","0.0.2":"2025-04-05T17:39:35.762Z","0.0.3":"2025-04-26T02:04:46.111Z","0.0.4":"2025-04-26T02:29:13.623Z","0.0.5":"2025-05-21T23:42:51.359Z","0.0.6":"2025-05-29T21:40:43.563Z"},"bugs":{"url":"https://github.com/bitxenia/astrawiki-eth/issues"},"author":{"name":"Bitxenia"},"license":"MIT","homepage":"https://github.com/bitxenia/astrawiki-eth#readme","repository":{"type":"git","url":"git+https://github.com/bitxenia/astrawiki-eth.git"},"description":"Bitxenia wiki 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":"# Astrawiki Ethereum Implementation\n\nThis is the Ethereum implementation of the [Astrawiki](https://github.com/bitxenia/astrawiki).\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"}