[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10641":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},10641,"starkscan-verifier","starkscan\u002Fstarkscan-verifier","starkscan","Verify Cairo contracts on Starkscan in 1 minute.","https:\u002F\u002Fstarkscan.co",null,"TypeScript",1264,251,68,9,0,55.2,"GNU Affero General Public License v3.0",false,"main",true,[23,24,25,26,27,28,29,30,31],"block-explorer","blockchain","ethereum","starknet","starkware","zk-rollup","zk-stark","zk-starks","zk-technology","2026-06-12 04:00:51","\u003C!-- logo -->\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fstarkscan.co\">\n    \u003Cimg width='320' src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fstarkscan\u002Fstarkscan-verifier\u002Fmain\u002Fdocs\u002Flogo.svg\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003C!-- primary badges -->\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fstarkscan\">\n    \u003Cimg src='https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fstarkscan' \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fstarkscan\">\n    \u003Cimg src='https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdt\u002Fstarkscan?color=blueviolet' \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fstarkscan\u002Fstarkscan-verifier\u002Fblob\u002Fmain\u002FLICENSE\u002F\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-black\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fstarkscan\u002Fstarkscan-verifier\u002Fstargazers\">\n    \u003Cimg src='https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fstarkscan\u002Fstarkscan-verifier?color=yellow' \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fstarkware.co\u002F\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpowered_by-StarkWare-navy\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg width=\"360\" src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fstarkscan\u002Fstarkscan-verifier\u002Fmain\u002Fdocs\u002Fdemo.gif\" alt=\"demo\" \u002F>\n\u003C\u002Fp>\n\n## Why verify?\n\nAnyone can upload any ABI to Starknet and block explorers will assume it is correct when it doesn't have to be. The information is misleading because it is possible to upload an incorrect ABI. This could potentially introduce a security risk when interacting with unverified contracts on Starknet. This verifier allows you to verify the ABI of a contract on Starknet and confirm that it is correct. Jonathan Lei mentioned this in a [community post here](https:\u002F\u002Fcommunity.starknet.io\u002Ft\u002Fremove-abi-from-contract-deployment-request-and-get-code-response\u002F308).\n\n### What happens after you verify?\n\n- [Transactions](https:\u002F\u002Fstarkscan.co\u002Ftxs) and [Events](https:\u002F\u002Fstarkscan.co\u002Fevents) are correctly decoded to human readable functions, inputs and outputs.\n- Run read and write operations on the contract state safely and accurately.\n- Users who look at your contracts on Starkscan can trust that all the information is correct.\n\n## Getting Started\n\n### Pre-requisites\n\n- 🐍 Python users that use [Nile](https:\u002F\u002Fgithub.com\u002FOpenZeppelin\u002Fnile) please activate your virtual environment.\n- 🌟 Protostar users please run `protostar install` before running this tool.\n\n### Usage\n\n###### npx\n\n```bash\n# in your project directory\nnpx starkscan\n```\n\n###### npm\n\n```bash\nnpm install -g starkscan\n\n# in your project directory\nstarkscan\n```\n\n## Help\n\n- DM us on [Twitter](https:\u002F\u002Ftwitter.com\u002Fstarkscanco)\n\n## License\n\nCopyright (c) 2022 Diamond Paws Inc\n\nLicensed under the [AGPL](https:\u002F\u002Fgithub.com\u002Fstarkscan\u002Fstarkscan-verifier\u002Fblob\u002Fmain\u002FLICENSE) license.\n\n## Website\n\n- [Starkscan](https:\u002F\u002Fstarkscan.co)\n","starkscan-verifier 是一个用于在 Starkscan 上快速验证 Cairo 合约的工具。其核心功能是允许用户验证 Starknet 上合约的 ABI 是否正确，从而确保交易和事件能够被准确解码为人类可读的形式，并且可以安全地执行读写操作。该工具使用 TypeScript 编写，具有良好的社区支持和活跃度。适用于需要提高 Starknet 合约可信度和交互安全性的场景，如开发者希望向用户展示经过验证的合约信息，或在进行智能合约审计时作为辅助工具。",2,"2026-06-11 03:29:30","top_topic"]