Solana 开发学习笔记(一)——从 Hello World 出发

本章对 Solana 区块链的基本概念进行了简要介绍,并介绍了开发 Solana 链上程序必须安装和配置的编程环境。通过对 Hello World 这个官方演示项目源码的解读,了解如何使用 Rust 开发链上程序,并使用 Solana CLI 来构建与部署,以及使用 Solana JavaScript SDK 与链上程序进行交互。

  • anray
  • 发布于 2021-11-01
  • 阅读 ( 27368 )
  • ( 767 )

以太坊虚拟机是如何运行的?

以太坊虚拟机是如何运行的

  • ARC_hunk
  • 发布于 2021-11-01
  • 阅读 ( 4863 )
  • ( 110 )

SMTChecker 检查合约漏洞的超能力

SMTChecker 检查合约漏洞的超能力

在Polygon网络上构建应用的全栈开发指南

用Next.js、Tailwind、Solidity、Hardhat、Ethers.js、IPFS和Polygon建立一个NFT数字市场

EIP-3074:提升以太坊用户体验

EIP 3074 为以太坊带来了很多新的可能。AUTHAUTHCALL 使得外部账户能够将账户的控制权授予智能合约调用者,从而实现批量事务和赞助事务等新的事务类型。然而,该 EIP 也极大地改变了事务在以太坊上的运作方式,因此在主网上激活该 EIP 之前,我们需要更深入地思考其安全性。

  • EthFans
  • 发布于 2021-06-26
  • 阅读 ( 2441 )
  • ( 6 )

Duneanalytics 入门介绍

  • rebase
  • 发布于 2021-06-21
  • 阅读 ( 4388 )
  • ( 27 )

如何基于币安智能链(BSC)开发 Dapp

如何在币安智能链(BSC)上部署合约已经如何与用户交互。

在以太坊上构建 GraphQL API

如何在区块链数据之上构建一个可以轻松部署到去中心化网络基础设施的API?

以太坊主网部署终极指南

本文首先介绍了部署交易是什么, 然后探索使用 Truffle、Remix、Hardhat,Truffle Team 进行合约主网部署的利与弊。

  • Tiny熊
  • 发布于 2021-04-30
  • 阅读 ( 8578 )
  • ( 89 )

Hardhat中使用ethers.js和Waffle进行测试

在本指南中,我们将向你展示如何使用Ethers.js,这是一个与以太坊交互的JavaScript库。 和Waffle在其之上构建的一个简单的智能合约测试库。 这是我们的建议选择的测试方式。

从Truffle迁移到Hardhat

Hardhat的大部分功能来自于插件,作为开发者,你可以自由选择你想使用的插件。 Truffle 4和5的插件可以让你轻松迁移到Hardhat。 要将现有的Truffle项目迁移到Hardhat上,主要有以下两件事要考虑:测试和部署。

Hardhat 中文文档上线

Hardhat是一个编译、部署、测试和调试以太坊应用的开发环境。可以帮助开发人员管理和自动化构建智能合约和dApps过程中固有的重复性任务。

以太坊全栈开发完全指南

用React、Ethers.js、Solidity和Hardhat构建全栈dApps。

hardhat 教程及 hardhat-deploy 插件使用

hardhat 教程及 hardhat-deploy 插件使用

从以太坊到币安智能链

以太坊是中心,BSC也会有自己的位置。

EIP-3085: 自定义钱包网络,用二层网络更方便

通过自定义网络API, 自动在钱包中添加网络。

  • MetaMask
  • 发布于 2021-03-05
  • 阅读 ( 6252 )
  • ( 13 )

死磕以太坊源码分析之Fetcher同步

死磕以太坊源码分析之Fetcher同步

如何设计以太坊上的高额赌注随机数游戏

通过实例学习,建立一个安全的高赌注随机数游戏

HTLC跨链

本文介绍了基于哈希时间锁的跨链资产交换,通过一套自动化Demo展示了以太坊和Fabric之间的资产交换。详细的Demo运行细节(包含下载Fabric容器、以太坊geth节点、启停Fabric和以太坊网络、部署htlc合约、运行htlc等操作)参考引用[5]指向的链接。

  • 周俊杰
  • 发布于 2021-02-19
  • 阅读 ( 6514 )
  • ( 58 )

随机数与区块链

如何实现Solidity智能合约的安全随机数?