Sean Kimskim.foundation·17 hours ago[TWIL] Week of June 30, 2024This week, the first after the OCS Buildathon, I dedicated my time to refactoring and researching upgradability access controls for our smart contracts. Here are the key insights and lessons I learned during this process. Smart Contract Address Confl...DiscussThis Week I Learnedopenzeppelin-defender
Spheron NetworkforSpheron's Blogblog.spheron.network·19 hours agoHow AI Agents transforming the web3 user experienceWhen discussing the convergence of AI and cryptocurrency, the most prominent projects are those tackling data collection, GPU computation, or data inference within the AI realm. Notable examples include Akash Network and Ritual Net, which distinguish...DiscussAI (Artificial Intelligence)ai agents
Neo Granicenneogranicen.hashnode.dev·Jul 24, 2024Edited Forked Code: A Sin And A Goldmine for Smart Contract AuditorsForking code might look like a great idea, and actually, it is. Developers get excessively audited code that they can edit to make it fit the specific needs of their protocol. But the problem is that if you look at the history of smart contract explo...Discuss·29 readsSmart Contracts
김한결kyulog.hashnode.dev·Jul 23, 2024[Blockchain] QBFT에서 Validator Smart Contract 사용법Intro. Validator Smart Contract는 getValidator() 메서드를 통해서 QBFT 합의 기반의 블록체인 네트워크에 참여한 밸리데이터 주소들이 무엇인지 동적으로 관리하기 위해 사용되는 PreCompiled Smart Contract 중에 하나이다. QBFT 합의 기반의 노드들은 참여 노드들 중에 누가 밸리데이터인지 정보를 제공해 주는 API가 없기 때문에, 이러한 류의 스마트 컨트랙트를 통해 관리되고 있다. (추후에 ...DiscussBlockchain
Aniblog.anirudha.dev·Jul 22, 2024Reentrancy AttackReentrancy attacks are one of the common security issues that can occur in Solidity smart contracts. They exploit the fact that a function can be called multiple times before it finishes execution.When a contract A calls a function in contract B, con...DiscussTILSecurity
Nour Eldennour99.hashnode.dev·Jul 20, 2024Bypassing extcodesize(), Node Guardians CTFExplaining extcodesize() : extcodesize() is an opcode that retrieves the size of an account's code by checking the byte size of the address. It takes a 20-byte address and returns the byte size of the code. Example : InputOutput 0x43a61f3f4c73...DiscussSmart Contracts
ek javadjavadweb3.hashnode.dev·Jul 20, 2024Blockchain Development: Complete Guide to Getting StartedSince its inception with Bitcoin, blockchain technology has advanced quickly to become a game-changing force in many different industries. As a decentralized, immutable ledger system, blockchain offers transparency, security, and efficiency that trad...DiscussBlockchain
Siddhant Kharekharesiddhant.hashnode.dev·Jul 18, 2024Build an NFT Stake Program Using Anchor in Solana. (With rewards)Welcome back, reader! Today we are going to build an NFT staking program in Anchor which will also provide rewards to the user. There are quite a few instructions here, so it's going to be a long article. Key concepts Before we move on to the meaty s...DiscussSolana
Neo Granicenneogranicen.hashnode.dev·Jul 17, 2024Writing secure clarity contractsThe security Space of the stacks blockchain is still in its infancy. This is obvious from the lack of tools for things like fork testing, fuzzing, formal verification, and static analysis. In addition, there are no auditing firms or individuals speci...Discuss·2 likesSmart Contracts
John FáwọléforBlockchain Alphablockchainalpha.hashnode.dev·Jul 17, 2024How to make Assertions with Foundry - Cheatcode GuideI guess you started your smart contract development journey by using Remix as your IDE for both development and testing. By now, you have discovered that you cannot carry out high-level testing with Remix - and here comes Foundry. This is why I am cr...DiscussSoftware Engineering