首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
web3相关知识分享
木西
创建于2024-12-14
订阅专栏
关于web3开发相关开发的知识分享
等 6 人订阅
共42篇文章
创建于2024-12-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React Native DApp 开发全栈实战·从 0 到 1 系列(流动性挖矿-合约部分)
# 前言 > 本文基于 OpenZeppelin v5 最新组件(ERC-4626 + Access
React Native DApp 开发全栈实战·从 0 到 1 系列(NFT交易-合约部分)
前言 本文以 OpenZeppelin 5.x 最新组件为基础,用 Hardhat 完成「合约 → 编译 → 测试 → 部署」全链路流程。解决 openzeppelin V5 在 0.8.24 环境下
React Native DApp 开发全栈实战·从 0 到 1 系列(铸造NFT-合约部分)
前言 前期准备 使用hardhat创建项目:这里就不赘述了具体可以作者的另一篇文章《智能合约开发、测试、部署全流程(实操篇)》 如果感觉麻烦也可以使用Remix在线编辑器来快速验证:可以参考《 Rem
DeFi 金融全景图:开发者通关指南(概念·技术·场景·模型·风险·政策 6 维一网打尽)
前言 DeFi 的定义与核心理念 定义:DeFi 是基于区块链和智能合约构建的开放金融系统,无需银行、券商等中介,用户可直接进行借贷、交易、保险、衍生品等操作 核心理念:去中心化、无需许可、可组合性(
30 分钟搭建可升级的 ETH 超额抵押稳定币系统:OpenZeppelin + Chainlink 实战指南
前言 稳定币和ERC20关联关系 一句话总结:ERC20 只是通用代币身份证,稳定币是“必须保持价格锚定”的 ERC20 代币 维度 稳定币(举例:USDC、DAI) 普通 ERC20(举例:UNI、
30 行 Solidity 把现实房租变成 USDC 现金流:RWA 版「链上乐高」
前言 【业务场景全景图】 角色:托管人(房东/资管公司)、投资人、租客、链上合约 资产上链 • 托管人拥有一套月租 3 000 USDC 的公寓,估值 30 万 USDC。 • 在链上一次性铸造 1
使用Ethers.js在以太坊上创建和验证铭文
前言 比特币相关概念 总量:2100万枚 最小单位:聪(sat) 单位换算表 单位 中文名称 英文名称 换算关系 BTC 比特币 Bitcoin 1 BTC cBTC 比特分 Bitcent 0.01
ERC721与ERC721A:NFT标准的对比与特性分析
前言 数据结构 ERC721:每个tokenId都单独记录其所有者信息,逻辑清晰,但存在数据冗余。 ERC721A:采用惰性初始化机制,对于连续的tokenId,只在第一个位置记录所有者信息,后续to
Mempool 监听与抢先交易实战:从原理到 Flashbots 套利脚本(Uniswap V3 + Sepolia 测试网)
前言 监听Mempool(内存池) 主要作用:获取实时数据、优化交易执行、发现套利机会和保障安全 使用场景 监听Mempool的作用 套利机器人 发现DEX价格差异,执行闪电贷套利 清算机器人 监控借
基于 ethers.js 的区块链事件处理与钱包管理实践指南
前言 Event事件 检索事件 监听事件 过滤事件 设置过滤规则:contract.filters.EVENT_NAME( ...args )说明:EVENT_NAME:过滤事件,...args:过滤
ethers.js 全栈开发实战:从 Provider 到 Utils 的 6 大核心模块深度解析
前言 安装 链接方式 安装包方式 Provider提供者类 通过Provider类,读取链上的信息; ethers.BrowserProvider ethers.JsonRpcProvider 区别
Solidity快速梳理进阶要点
前言 1.底层调用 call、delegatecall 以及 Multicall call:用于调用其他合约的函数,可以修改目标合约的状态。 delegatecall:在调用者的上下文中执行目标合约的
Solidity快速梳理基础要点
前言 类型 1. 值类型 bool(布尔):例子: bool public _bool int or uint(整型):例子:int public _int or unt public _uint a
Remix IDE 智能合约开发全指南:从编码到部署调试
前言 本文将重点介绍 Remix IDE 的实用功能与技巧,基础内容不再赘述,直接聚焦于高效实用的部分。 Remixd 访问本地文件系统 Remixd 是一个强大的工具,可帮助你在 Remix IDE
Dapp开发与应用的最佳实践
前言 完整DApp应用技术栈 前端:应用界面 例如:(React or React Native) 服务端(可选): 传统的服务端开发提供服务端api 例如Node 智能合约:例如:Solidity
快速了解以太坊多种代币标准
前言 ERC20代币标准 概念:同质化代币标准(等值) 核心方法: name(): 代币名称 symbol(): 代币简写 decimals(): 代币可以分割到的小数位数 totalSupply()
通过Ethers.js 库进行合约交互
前言 工具 前端项目引入ethersjs库 给浏览器安装一个钱包插件例如:MetaMask openzeppelin库编写合约 合约部分 合约 部署 测试 前端部分 把部署的合约生成的abi的json
Chainlink预言机中VRF(可验证随机函数)在合约中的使用
前言 VRF 定义:一种用于生成随机数的去中心化服务,广泛应用于需要公平、不可预测随机性的场景; 场景 1. 游戏 随机生成游戏道具、角色属性或战斗结果:在游戏开发中,VRF可以用于生成随机的游戏道具
Chainlink预言机中的Data Feeds在智能合约中使用场景
前言 Chainlink(去中心化预言机) Chainlink定义:一个去中心化的预言机网络。它的主要作用是将区块链上的智能合约与现实世界的数据和事件连接起来; Data Feeds(数据源):连接智
快速实现一个多重调用合约
前言 多重调用 特点: 降低gas费:多个交易合并成一次交易中的多个调用,从而节省gas; 提高效率:在一次交易中对不同合约的不同函数进行调用,同时这些调用还可以使用不同的参数; 合约开发 测试合约(
下一页