{"_id":"@scroll-tech/contracts","_rev":"28-5ca72ebf447b018bffc69b772077d451","name":"@scroll-tech/contracts","dist-tags":{"testnet":"0.1.1","mainnet":"0.1.1","latest":"4.0.0"},"versions":{"0.0.1":{"name":"@scroll-tech/contracts","version":"0.0.1","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.1","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"a7c08e9fa9c65072eb50a633fc25f502f38cdee3","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.1.tgz","fileCount":47,"integrity":"sha512-igTPk3Yvp9vwlw8gkUoJA+J94RmswICK6J5ktZu4Ofjj+ePKd6XSgAKIvdZzxRT1MGxOzH0PrdkoKnpnvUY27w==","signatures":[{"sig":"MEQCIFq6h0zFpFokt1B+nVQ6B7rS98MnBuwpor6JekHNSJDBAiB769ogpYa+ctkRA6YahosQ8CCGqRMO10ocF4mjnqi6aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165568},"gitHead":"02d0ff22198e33dd2d67a546c3e76b3969317848","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll-contracts.git","type":"git"},"_npmVersion":"8.1.2","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.1_1684275397998_0.9484551938839234","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@scroll-tech/contracts","version":"0.0.2","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.2","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"93aab2526bc169cb37ded80cf1c35ed71163158e","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.2.tgz","fileCount":48,"integrity":"sha512-AKnbeY5Vo5xJmLLSAVcHVTzvekY1942n3m5rzOhftri2VYYOiPFptcG1Yz8ci4KGmyuF5El98/kfyZ1ppXRRTA==","signatures":[{"sig":"MEUCIQCV6wGTxta5DMN4h1u3SG3dJAlgiQpwjdCBVdR1ki2aJAIgCLGzxKfzMdoLnVNfyxZf8XGn1A71G5tmV+AnsOQQmoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168553},"gitHead":"02d0ff22198e33dd2d67a546c3e76b3969317848","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll-contracts.git","type":"git"},"_npmVersion":"8.1.2","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.2_1684277128954_0.9510682066866287","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@scroll-tech/contracts","version":"0.0.3","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.3","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"570eb935f8bfe2fdd12a5da1d854e49d0b987718","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.3.tgz","fileCount":48,"integrity":"sha512-Xdla4Z6vC3lzLzfdU1YN5IlSGP3FoT9pwPP7gzMCgnl3gfks41k9xVfDUHtzRJsqflkWLXCNL5gT3C/48IkuUw==","signatures":[{"sig":"MEUCIQCAe/Fqln9vA+P0ZoK0E+6eKzd/vkZrYJ9/WErY0eGx2QIgIAjbd+V/oO44vFA0cqeKQX4IHcd+fZ2wJ95dbZhkhcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168304},"gitHead":"132b1e62c10a95c19d07013addc1a42fb146f7cc","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll-contracts.git","type":"git"},"_npmVersion":"9.5.1","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.3_1684280782141_0.7335965676731511","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@scroll-tech/contracts","version":"0.0.4","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.4","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"73e6bab6e9f84a06a49a8dc8b5b7b98e702f342f","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.4.tgz","fileCount":48,"integrity":"sha512-M0YPtLA54ehKGp4R8rkKNcFc8xrIkxvT7mSHwQkjAfWRdGZCk7zSZvqf5YlYavfuAKSC1XyrmKoJlkgt5MN1DA==","signatures":[{"sig":"MEQCIHGby1iiqaHCkWLztrJu5l2E5GsVaoktUc3fv+Kf6xP/AiANPlXBHPWDIMerz5svaxcoXMj2tVarHAAil8mAmlY9aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173953},"_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"6.14.17","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.4_1688096443960_0.10426484001872205","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@scroll-tech/contracts","version":"0.0.5","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.5","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"3a534b1df1f4b2595ca01534e4f6de9b98033081","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.5.tgz","fileCount":49,"integrity":"sha512-jBWL7PK6JIbFRkShxRyftn5IZmHHrGeoL5Sv61kJ6nmB1cy06U++JN/h/M9QwArSPbcVPy1D/JxseKMtHurZAw==","signatures":[{"sig":"MEQCIA1o/vgmSTlylP2Kqb3mZL/O0OUss+wF4R1HJQUH1qsJAiApjrlzoceVytUuRmMeqUV2qIYbInOJcC94ZJSZzWNiEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175297},"_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"6.14.17","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.5_1688097556989_0.6481467057253185","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@scroll-tech/contracts","version":"0.0.6","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.6","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"fa14ab9471ffc5cbf193ac7715979bf5db755569","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.6.tgz","fileCount":49,"integrity":"sha512-MOSk6KrqZtbhsRFnwJX+ge8vTYD4AaBFR53MN20e8Qz2KRslxlPXwSjFZHATwDfSPMHFPv3aUjyJkfzp2stZXg==","signatures":[{"sig":"MEUCIQCAVuGEkMGzkBuhYZ13l85cXjTsBBiI21OON0X+Yo8VjgIgXlvIaRVFLrOtpxtNUHC/9KOekmFxzgKe4I5QoBYcrJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175307},"_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"6.14.17","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"14.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.6_1688098223512_0.9980652533522081","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@scroll-tech/contracts","version":"0.0.8","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.8","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"431729bff6505ae6dcf37a592fe35460090d3de7","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.8.tgz","fileCount":56,"integrity":"sha512-qm4yg0ndpdZUqb0DcqoaTH6dg+l6k5mL1ayfgpYiwOQV5JEpBGTqiDvySAIgpiGPWW39VtqXFVa7jx0wqqkmbg==","signatures":[{"sig":"MEQCIAzZu5ejGm41lswLE5D3ljpFh1koAYVNcpxPFoxH6IJgAiAjy+bA6TkyBUwcw1szTvXuoj0JpVJ4lUhndYimEEHjzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198837},"gitHead":"523cc2cb7ec39a71006d07eceb1a3dff6612c073","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"9.6.7","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"20.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.8_1689898287575_0.20698504994028633","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@scroll-tech/contracts","version":"0.0.9","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.9","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"f7070eb6f9cc3752388c17ed250c8908aeff98f4","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.9.tgz","fileCount":56,"integrity":"sha512-XEsAcZ06pGixAg7hqwSJU9uwpxK77rk61zMzm38RQjGrUCPThLoQDHURHvPSqy9FR73wUBRpNe/IWld91ZjcOg==","signatures":[{"sig":"MEQCIBQgzpFIG5yDuxuieGOHO69NAQ6AQeckF3x6kjpmVV0uAiAWIitj4/PqpKRFJHzAikANiNYApXbi4kskqKaQYAiQIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198837},"gitHead":"523cc2cb7ec39a71006d07eceb1a3dff6612c073","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"8.1.2","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.9_1689970526762_0.607092714186465","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@scroll-tech/contracts","version":"0.0.10","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.0.10","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"104034fbfdff5bb6146b7b893bdeabf7c2e0bc02","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.0.10.tgz","fileCount":58,"integrity":"sha512-/xzJMv6RRm1VWt++KYOfmtOnYpJewJlvTEJFehQfQG2YX8dlTStcCawSvMil4DkrtBnBOwaIFSFwPmVW5oUSGA==","signatures":[{"sig":"MEUCIDJabIVF9RsXcuWr0OgGfvXkNqZHEIk1tlQY7fvQEJw7AiEA+UQnlb3G8CmOn6ITObZIKYdfm+TYBiQw3UTcfSDHlWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199676},"gitHead":"523cc2cb7ec39a71006d07eceb1a3dff6612c073","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"8.1.2","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.10_1689971603747_0.4041788442518759","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@scroll-tech/contracts","version":"0.1.0","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.1.0","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"ccea8db1b3df7d740e4b7843ac01b5bd25b4438b","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.1.0.tgz","fileCount":59,"integrity":"sha512-aBbDOc3WB/WveZdpJYcrfvMYMz7ZTEiW8M9XMJLba8p9FAR5KGYB/cV+8+EUsq3MKt7C1BfR+WnXoTVdvwIY6w==","signatures":[{"sig":"MEYCIQD3o01HdgjCxEKtqF6zceYf3bdQ3UUND4RrofahjeIPmAIhAM7+G/xruIVOkNiPv2GwjSHSciS+SJL3PaE6fpQM9OL0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197640},"gitHead":"604a4407a283de826742478f2a8d73e6ea287ed1","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"9.6.7","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"20.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.1.0_1691184431713_0.9477843797876786","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@scroll-tech/contracts","version":"0.1.1","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@0.1.1","maintainers":[{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"peter-scroll","email":"peter@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"7d9a99c4af1e8a313600f22f20db303b15f3b55f","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-0.1.1.tgz","fileCount":178,"integrity":"sha512-oUPtrTp9fXdMLEwQ3jq2RSSeg6EdE/zHkgGIpmWwbIeuYjtSBqOA7FiwkQhEdqVQ46xdI+7NA6wP6/3CS+IqfQ==","signatures":[{"sig":"MEYCIQDxBy/XxT4zRA1GjM/TyFJ1Ry457zQDHpSmwMNcn3uvsAIhAMbMcnCmmC5Jwenn62ahezId9dWgywpa9iGwFSDW4S5x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1197062},"gitHead":"a1a7f259217127d167098ae22188ce44873ef6fc","_npmUser":{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"9.6.7","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"20.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_0.1.1_1714963919431_0.602573356567071","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@scroll-tech/contracts","version":"1.0.0","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@1.0.0","maintainers":[{"name":"sinasina","email":"sina@scroll.io"},{"name":"peter-scroll","email":"peter@scroll.io"},{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"morty-scroll","email":"weichi@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"cb327ed4067703adf240b7c0b022d5d0651e5834","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-1.0.0.tgz","fileCount":115,"integrity":"sha512-bKSFN+TjsU8t7IOovturoSo9TTdwNxO6e+6I16q837Q/u81x5uGep2gLHu5VBY+witBimb5CrF0eL3rE+HUaKg==","signatures":[{"sig":"MEYCIQCCbIJEaCmkvlQLWQEe8NH2gCEZFw9Rm+QUiyiCMcqm5QIhAOWmmWjnPz7c++hrhdRmX8K3ENMxPiuBzmN8fXUs32Jx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609881},"gitHead":"7bb751f9cf1b5fdde95297049e3407ce23d56ac6","_npmUser":{"name":"peter-scroll","email":"peter@scroll.io"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"11.3.0","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0_1745484578724_0.9266166844892887","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@scroll-tech/contracts","version":"2.0.0","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@2.0.0","maintainers":[{"name":"sinasina","email":"sina@scroll.io"},{"name":"peter-scroll","email":"peter@scroll.io"},{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"morty-scroll","email":"weichi@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"1b21b1148372013fec765e396a4fc44b91384db7","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-2.0.0.tgz","fileCount":123,"integrity":"sha512-O8sVaA/bVKH/mp+bBfUjZ/vYr5mdBExCpKRLre4r9TbXTtiaY9Uo5xU8dcG3weLxyK0BZqDTP2aCNp4Q0f7SeA==","signatures":[{"sig":"MEUCIHl40caqAyW5kUGQpY/gTYTSmnh+qlU2TxN7B5lUYD86AiEAwpr46/SA5dpxuFsOrjV7p8Aet1zArio3cInOemTBt9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667455},"gitHead":"8e6a02b120d3a997f7c8e948b62bfb0e5b3ac185","_npmUser":{"name":"peter-scroll","email":"peter@scroll.io"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"11.3.0","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0_1745485498546_0.8259205731658223","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@scroll-tech/contracts","version":"2.0.1","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@2.0.1","maintainers":[{"name":"sinasina","email":"sina@scroll.io"},{"name":"peter-scroll","email":"peter@scroll.io"},{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"morty-scroll","email":"weichi@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"e01d3a294074741a963d7367a30435642acd46f9","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-2.0.1.tgz","fileCount":123,"integrity":"sha512-d0jC6/8TkkreEoNiJyV/HPTVWMeSWnJkXkGFLTGMCpM18ZiPgfirKla/84llUEVWB02G/kLb55zB7y9yJINVxg==","signatures":[{"sig":"MEUCIHilws48s+a6n4rzaZ4scfa91bArZ9cFSGeFGE/9gmpSAiEAhLn0nLrk4iYYI0VnsS1+ZVQ5O/zyfj156zY18JS1KbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667515},"gitHead":"b7a01e43a834d0da2fce3e2abee1470640dc9170","_npmUser":{"name":"peter-scroll","email":"peter@scroll.io"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"10.9.2","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.1_1745597337888_0.2969004635689896","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@scroll-tech/contracts","version":"3.0.0","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@3.0.0","maintainers":[{"name":"peter-scroll","email":"peter@scroll.io"},{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"morty-scroll","email":"weichi@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"a802fda3aa59306a8809088a2e2d8149eb8e861b","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-3.0.0.tgz","fileCount":124,"integrity":"sha512-bAAxErjUl8bX6dDFZBKTMVoEAZpEpi7WhRnIvDFNyoKhvY+TVJxTsUiQZ3d3aftJkQOEAO635QzXexBlCcfhog==","signatures":[{"sig":"MEYCIQDnvYuDUQhF0KgeCzWOlKx6oNIHX2ss6TRvYH3zrUkK+AIhAJXh+KGM08PPcOyslOLDVGG394KqAqGVVc/bXllUiz3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634685},"gitHead":"67c1bde19c1d3462abf8c175916a2bb3c89530e4","_npmUser":{"name":"peter-scroll","email":"peter@scroll.io"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"10.9.3","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_3.0.0_1755609728730_0.8409388179640054","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@scroll-tech/contracts","version":"4.0.0","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"author":{"name":"Scroll"},"license":"MIT","_id":"@scroll-tech/contracts@4.0.0","maintainers":[{"name":"peter-scroll","email":"peter@scroll.io"},{"name":"turupawn","email":"ahmed.hn.43@gmail.com"},{"name":"morty-scroll","email":"weichi@scroll.io"}],"homepage":"https://scroll.io/","bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"dist":{"shasum":"c064790a745b26082ee7e4809ff52e0bab7cd20b","tarball":"https://registry.npmjs.org/@scroll-tech/contracts/-/contracts-4.0.0.tgz","fileCount":125,"integrity":"sha512-YTSQoe1Do9p6mD2zIr6bJQdGoUyApCBm7MO9t/v39zHwI6BQgUhgI01gCNYv8KluwImT7jUwGYOUucmiuQT7FA==","signatures":[{"sig":"MEQCICzE15yFJSpGr6w6QKopd9ikwAqu7gG2XQMeP7UFvLEJAiBO7cfmxGbPrXTQ6/gvdOVa0zrhhuQ2ptWmyR6i7NPb7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637718},"gitHead":"42de954bee237cfa478a5b443ac0aeb900aca5ad","_npmUser":{"name":"peter-scroll","email":"peter@scroll.io"},"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"_npmVersion":"10.9.4","description":"A library for interacting with Scroll contracts.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contracts_4.0.0_1767612505330_0.4149201460866032","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-05-16T22:16:37.932Z","modified":"2026-05-25T14:43:31.365Z","0.0.1":"2023-05-16T22:16:38.260Z","0.0.2":"2023-05-16T22:45:29.163Z","0.0.3":"2023-05-16T23:46:22.333Z","0.0.4":"2023-06-30T03:40:44.150Z","0.0.5":"2023-06-30T03:59:17.172Z","0.0.6":"2023-06-30T04:10:23.695Z","0.0.7":"2023-07-21T00:04:20.261Z","0.0.8":"2023-07-21T00:11:27.774Z","0.0.9":"2023-07-21T20:15:26.999Z","0.0.10":"2023-07-21T20:33:23.982Z","0.1.0":"2023-08-04T21:27:11.882Z","0.1.1":"2024-05-06T02:51:59.631Z","1.0.0":"2025-04-24T08:49:38.913Z","2.0.0":"2025-04-24T09:04:58.711Z","2.0.1":"2025-04-25T16:08:58.141Z","3.0.0":"2025-08-19T13:22:09.056Z","4.0.0":"2026-01-05T11:28:25.494Z"},"bugs":{"url":"https://github.com/scroll-tech/scroll-contracts/issues"},"author":{"name":"Scroll"},"license":"MIT","homepage":"https://scroll.io/","keywords":["solidity","ethereum","smart","contracts","layer2","l2","scroll","zkevm","zkp","bridge","erc20","erc712","erc1155"],"repository":{"url":"git+https://github.com/scroll-tech/scroll.git","type":"git"},"description":"A library for interacting with Scroll contracts.","maintainers":[{"email":"peter@scroll.io","name":"peter-scroll"}],"readme":"A library for interacting with Scroll contracts.\n\nThis library includes contracts and interfaces needed to interact with the Scroll Smart Contracts deployed on both Layer 1 and Layer 2. This includes deposting and withdrawing ETH, ERC20 tokens and NFTs or sending arbitrary messages.\n\n# Overview\n\n## Installations\n\n```bash\nnpm install @scroll-tech/contracts\n```\n\n## Usage\n\nOnce installed, you can use the contracts in the library by importing them:\n\n```solidity\n// SPDX-License-Identifier: MIT\npragma solidity 0.8.20;\n\nimport \"@scroll-tech/contracts/L1/gateways/IL1ETHGateway.sol\";\n\ncontract MyContract {\n  function bridgeETH(address scrollBridge, uint256 gasLimit) public payable {\n    IL1ETHGateway(scrollBridge).depositETH(msg.sender, msg.value, gasLimit);\n  }\n}\n\n```\n\nVisit the Bridge Documentation for API reference, architecture overview and guides with code examples.\n\n# About Scroll\n\nScroll is a bytecode equivalent zkEVM for Ethereum. It enables native compatibility for existing Ethereum applications and tools. Learn more about Scroll [here](https://scroll.io/).\n","readmeFilename":"README.md"}