
Subscribe to talkdefi

Subscribe to talkdefi
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Arbitrum 是一套以太坊扩展解决方案,可实现高吞吐量、低成本的智能合约,同时保持无需信任的安全。 Arbitrum 具有三种模式:AnyTrust Channels、AnyTrust Sidechains 和 Arbitrum Rollup。 以下文档描述了如何使用 Arbitrum Rollup,它目前在测试网和主网上运行。 无论您是只想开始构建的开发人员,还是想深入了解 Arbitrum 的内部结构及其工作原理,此站点都是您的正确选择。
如果您想了解 Arbitrum 的工作原理,最好从 Rollups 开始,该 基础 部分 部分提供了 Arbitrum 内部结构的高级概述。 从那里,您可以跳到有关系统各个组件的更详细的解释。
如果您想开始使用 Arbitrum 而无需设置,请查看我们 的 公共测试网 在 Rinkeby 上运行 。
开始使用 Arbitrum 进行构建的第一步是 安装 Arbitrum 及其依赖项。 接下来,您需要在 L1 区块链上部署 Arbitrum 链。 您可以按照 本地测试网指南 进行快速入门演练,在本地测试网上部署 Arbitrum Rollup 链。
请注意,Arbitrum 链支持动态启动合约,因此您无需为您构建的每个应用程序设置一个 Arbitrum 链,实际上您可以将您的合约部署在您未启动的测试网链上。 在同一个 Arbitrum Rollup 链上拥有多个应用程序的好处是它们将能够同步交互,就像它们直接在以太坊上启动一样。
部署 Arbitrum 后,您可以 构建和运行演示应用程序 或 部署您自己的合约 。
想了解更多? 查看 开源代码 。 加入 团队 Discord 。
请参阅 本地区块链设置 。
现在,您将在 Arbitrum 上部署和运行演示 dApp。 dApp 是基于 一个简单的 Pet Shop dApp,用于 Truffle 教程。
首先克隆 pet-shop 演示 dApp 并安装依赖项:
git clone https://github.com/OffchainLabs/demo-dapp-pet-shop
cd demo-dapp-pet-shop
yarn
将合约部署到 Arbiter
truffle migrate --network arbitrum
安装元 掩码
安装 Metamask 后,打开它并选择
Import Account并输入以下预先资助的私钥之一
在 Metamask 中选择本地仲裁网络
返回 Metamask 或单击扩展图标
选择 Main Ethereum Network右上角
选择 Custom RPC
进入 Local Arbitrum作为网络名称
进入 http://127.0.0.1:8547作为 RPC 网址
按保存按钮
Metamask 现在应该有一个持有 ETH 的 Local Arbitrum 账户
启动前端
yarn start
浏览器将打开到 localhost:8080
在出现的弹出窗口中,选择 Connect
领养一些宠物
如果您想尝试另一个 dApp 运行,请部署 Solidity 合约并启动前端
git clone https://github.com/OffchainLabs/demo-dapp-election
cd demo-dapp-election
yarn
truffle migrate --network arbitrum
yarn start
Arbitrum 是一套以太坊扩展解决方案,可实现高吞吐量、低成本的智能合约,同时保持无需信任的安全。 Arbitrum 具有三种模式:AnyTrust Channels、AnyTrust Sidechains 和 Arbitrum Rollup。 以下文档描述了如何使用 Arbitrum Rollup,它目前在测试网和主网上运行。 无论您是只想开始构建的开发人员,还是想深入了解 Arbitrum 的内部结构及其工作原理,此站点都是您的正确选择。
如果您想了解 Arbitrum 的工作原理,最好从 Rollups 开始,该 基础 部分 部分提供了 Arbitrum 内部结构的高级概述。 从那里,您可以跳到有关系统各个组件的更详细的解释。
如果您想开始使用 Arbitrum 而无需设置,请查看我们 的 公共测试网 在 Rinkeby 上运行 。
开始使用 Arbitrum 进行构建的第一步是 安装 Arbitrum 及其依赖项。 接下来,您需要在 L1 区块链上部署 Arbitrum 链。 您可以按照 本地测试网指南 进行快速入门演练,在本地测试网上部署 Arbitrum Rollup 链。
请注意,Arbitrum 链支持动态启动合约,因此您无需为您构建的每个应用程序设置一个 Arbitrum 链,实际上您可以将您的合约部署在您未启动的测试网链上。 在同一个 Arbitrum Rollup 链上拥有多个应用程序的好处是它们将能够同步交互,就像它们直接在以太坊上启动一样。
部署 Arbitrum 后,您可以 构建和运行演示应用程序 或 部署您自己的合约 。
想了解更多? 查看 开源代码 。 加入 团队 Discord 。
请参阅 本地区块链设置 。
现在,您将在 Arbitrum 上部署和运行演示 dApp。 dApp 是基于 一个简单的 Pet Shop dApp,用于 Truffle 教程。
首先克隆 pet-shop 演示 dApp 并安装依赖项:
git clone https://github.com/OffchainLabs/demo-dapp-pet-shop
cd demo-dapp-pet-shop
yarn
将合约部署到 Arbiter
truffle migrate --network arbitrum
安装元 掩码
安装 Metamask 后,打开它并选择
Import Account并输入以下预先资助的私钥之一
在 Metamask 中选择本地仲裁网络
返回 Metamask 或单击扩展图标
选择 Main Ethereum Network右上角
选择 Custom RPC
进入 Local Arbitrum作为网络名称
进入 http://127.0.0.1:8547作为 RPC 网址
按保存按钮
Metamask 现在应该有一个持有 ETH 的 Local Arbitrum 账户
启动前端
yarn start
浏览器将打开到 localhost:8080
在出现的弹出窗口中,选择 Connect
领养一些宠物
如果您想尝试另一个 dApp 运行,请部署 Solidity 合约并启动前端
git clone https://github.com/OffchainLabs/demo-dapp-election
cd demo-dapp-election
yarn
truffle migrate --network arbitrum
yarn start
宠物店 dApp 现在应该在您的浏览器中运行。 选择一两个宠物 然后点击领养按钮来领养你的新动物朋友。
宠物店 dApp 现在应该在您的浏览器中运行。 选择一两个宠物 然后点击领养按钮来领养你的新动物朋友。
No activity yet