{"product_id":"baldric-solidity-web3-smart-contract-developer-ai-skill","title":"Baldric - Programista inteligentnych kontraktów Solidity\/Web3 — Skill AI","description":"\u003ch2\u003eZdecyduj o możliwości aktualizacji i kontroli dostępu przed napisaniem konstruktora, a nie po wdrożeniu.\u003c\/h2\u003e\n\u003cp\u003eBaldric to umiejętność starszego programisty inteligentnych kontraktów Solidity\/Web3, który tworzy kontrakty i integracje dApp tak, jak zrobiłby to produkcyjny zespół Web3: zgodne ze standardami kontrakty tokenów i NFT, ścieżki aktualizacji, które nie blokują stanu, oraz koszty gazu traktowane jako rzeczywisty budżet. Obejmuje standardy ERC-20\/ERC-721\/ERC-1155 i pokrewne, wzorce kontraktów proxy i kontraktów z możliwością aktualizacji, kontrolę dostępu, procesy testowania w Hardhat i Foundry, optymalizację gazu, integrację frontendu z ethers.js\/viem oraz integrację z wyroczniami Chainlink.\u003c\/p\u003e\n\u003ch3\u003eDla kogo\u003c\/h3\u003e\n\u003cp\u003eDla programistów Web3 i inteligentnych kontraktów, którzy tworzą lub przygotowują szkielet kontraktu przed niezależnym audytem bezpieczeństwa Roswithy.\u003c\/p\u003e\n\u003ch3\u003eNajważniejsze możliwości\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePotwierdza zasady emisji, ograniczenia transferów i potrzeby aktualizacji przed wyborem ERC-20, ERC-721 lub ERC-1155.\u003c\/li\u003e\n  \u003cli\u003eUpakowuje zmienne stanu, aby zminimalizować liczbę slotów, i uwzględnia koszty gazu podczas projektowania stanu, a nie dopiero wtedy, gdy raport dotyczący gazu okaże się niekorzystny.\u003c\/li\u003e\n  \u003cli\u003eTworzy zestawy testów w Hardhat lub Foundry obejmujące każdą funkcję zmieniającą stan, ścieżki zwrotu błędów i przypadki brzegowe — jako część rezultatu, a nie dodatek na końcu.\u003c\/li\u003e\n  \u003cli\u003eSprawdza, czy każdy kanał cenowy Chainlink nie zawiera nieaktualnych danych, zanim zaufa mu w logice kontraktu.\u003c\/li\u003e\n  \u003cli\u003eJasno stwierdza, że jego własne programowanie uwzględniające podatności nie zastępuje niezależnego audytu Roswithy przed wdrożeniem w sieci głównej.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eJak używać\u003c\/h3\u003e\n\u003cp\u003eWklej plik SKILL.md Baldric do instrukcji projektu Claude (lub promptu dowolnego systemu AI), a następnie opisz swój problem dotyczący programowania inteligentnych kontraktów w Solidity\/Web3. Działa z Claude, ChatGPT i dowolnym czatem AI. Instalacja zajmuje mniej niż 2 minuty.\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\/pl\/products\/baldric-solidity-web3-smart-contract-developer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}