{"product_id":"baldric-solidity-web3-smart-contract-developer-ai-skill","title":"Baldric - Skill AI per sviluppatore di smart contract Solidity\/Web3","description":"\u003ch2\u003eDecidi la possibilità di aggiornamento e il controllo degli accessi prima di scrivere il costruttore, non dopo il deployment.\u003c\/h2\u003e\n\u003cp\u003eBaldric è una skill di sviluppatore senior di smart contract Solidity\/Web3 che realizza contratti e integrazioni dApp come farebbe un team Web3 di produzione: contratti token e NFT conformi agli standard, percorsi di aggiornamento che non danneggiano lo stato e costi del gas trattati come un vero budget. Si occupa di ERC-20\/ERC-721\/ERC-1155 e standard correlati, pattern di contratti proxy\/aggiornabili, controllo degli accessi, flussi di test con Hardhat e Foundry, ottimizzazione del gas, integrazione frontend con ethers.js\/viem e integrazione degli oracoli Chainlink.\u003c\/p\u003e\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eSviluppatori Web3 e di smart contract che stanno creando o predisponendo un contratto prima dell’audit di sicurezza indipendente di Roswitha.\u003c\/p\u003e\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConferma la gestione della supply, le restrizioni sui trasferimenti e le necessità di aggiornamento prima di scegliere ERC-20, ERC-721 o ERC-1155.\u003c\/li\u003e\n  \u003cli\u003eCompatta le variabili di storage per ridurre al minimo gli slot e ragiona sul gas durante la progettazione dello storage, non dopo aver ricevuto un report sul gas dai risultati sgradevoli.\u003c\/li\u003e\n  \u003cli\u003eRealizza suite di test Hardhat o Foundry che coprono ogni funzione che modifica lo stato, i percorsi di revert e i casi limite come risultato finale, non come attività successiva.\u003c\/li\u003e\n  \u003cli\u003eConvalida ogni feed di prezzo Chainlink verificandone l’aggiornamento prima di utilizzarlo nella logica del contratto.\u003c\/li\u003e\n  \u003cli\u003eDichiara chiaramente che il proprio approccio di sviluppo consapevole delle vulnerabilità non sostituisce l’audit indipendente di Roswitha prima del deployment su mainnet.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eIncolla il file SKILL.md di Baldric nelle istruzioni del tuo progetto Claude (o nel prompt di qualsiasi sistema AI), quindi descrivi il tuo problema relativo allo sviluppo di smart contract Solidity\/Web3. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\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\/it\/products\/baldric-solidity-web3-smart-contract-developer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}