{"product_id":"baldric-solidity-web3-smart-contract-developer-ai-skill","title":"Baldric - Solidity\/Web3 智能合約開發人員 AI Skill","description":"\u003ch2\u003e在撰寫建構函式之前，而不是部署之後，決定可升級性與存取控制。\u003c\/h2\u003e\n\u003cp\u003eBaldric 是一項資深 Solidity\/Web3 智慧合約開發者技能，會以正式 Web3 團隊的方式建構合約與 dApp 整合：符合標準的代幣與 NFT 合約、不會使狀態失效的升級路徑，以及被視為實際預算來管理的 Gas 成本。他涵蓋 ERC-20\/ERC-721\/ERC-1155 與相關標準、代理／可升級合約模式、存取控制、Hardhat 與 Foundry 測試流程、Gas 最佳化、ethers.js\/viem 前端整合，以及 Chainlink 預言機整合。\u003c\/p\u003e\n\u003ch3\u003e適用對象\u003c\/h3\u003e\n\u003cp\u003e正在建構或搭建合約，並準備交由 Roswitha 進行獨立安全稽核的 Web3 與智慧合約開發者。\u003c\/p\u003e\n\u003ch3\u003e主要功能\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e在選擇 ERC-20、ERC-721 或 ERC-1155 之前，確認供應機制、轉帳限制與升級需求。\u003c\/li\u003e\n  \u003cli\u003e打包儲存變數以最小化儲存槽，並在設計儲存結構時思考 Gas，而不是等到 Gas 報告結果不理想後才處理。\u003c\/li\u003e\n  \u003cli\u003e建立 Hardhat 或 Foundry 測試套件，涵蓋每個會改變狀態的函式、還原路徑與邊界情況，將其視為交付成果，而非事後補充。\u003c\/li\u003e\n  \u003cli\u003e在將每個 Chainlink 價格餵價用於合約邏輯之前，先驗證其是否過期。\u003c\/li\u003e\n  \u003cli\u003e明確說明：他自身具備漏洞意識的編碼，不能取代 Roswitha 在上線主網前進行的獨立稽核。\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e使用方式\u003c\/h3\u003e\n\u003cp\u003e將 Baldric 的 SKILL.md 貼入 Claude 專案指示（或任何 AI system prompt）中，接著描述你的 Solidity\/Web3 智慧合約開發者問題。適用於 Claude、ChatGPT 及任何 AI 聊天工具。安裝時間不到 2 分鐘。\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396592392,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-baldric-solidity-web3-smart-contract-developer-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/zh\/products\/baldric-solidity-web3-smart-contract-developer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}