本文是NFT交易所的合约开发部分教程,由 Chainlink 开发者社区完成。
随着其自身发展,智能合约已经远非一个基础的“合约”而已了。 现在我们用智能合约创造了一整个生态!但是无论我们编码如何小心,测试如何细致,如果我们的系统变得复杂起来,就免不了更新逻辑去打补丁修bug,抵御恶意攻击或者增加必要的特性。有时,我们甚至需要升级合约去应对EVM的改变或者新发现的漏洞。
之前主要技术栈是Vue,但是开发Dapp生态远不如React,而且主流Dapp项目主要是React,里面有很多现成的方法提供使用,自己构建了两种版本,一种是为了ssr的Nextjs版,一种是spa的Vite版本。
近期,NFT 市场 OpenSea 宣布推出全新 Web3 市场协议 Seaport 协议,用于安全高效地买卖 NFT。本文将深度分析其关键业务实现和接口实现。
使用 React 开发 DApp 入门教程
从opcode角度讲解EVM的内存机制,包括数据结构,空闲内存指针与变量赋值等
翻译深入理解EVM系列文章,第一篇是关于函数选择器与字节码/opcode
通过一个Capture the Ether挑战(模糊身份)来说明CREATE2的用法
CREATE2
密码学签名是区块链的关键技术之一,可以在不暴露私钥的前提下证明地址的所有权。该技术主要用来签署交易(当然也可以用来签署其他任意消息)。本文会讲解数字签名技术在以太坊协议中的用法。
开发钱包相关博客文章索引, 目前只有以太坊,后期加入比特币,EOS等钱包开发文章