入门清单

介绍

这是一系列分步任务,您需要完成这些任务才能将您的 Pi 应用从零开始构建,并使其最终可供 Pi 生态系统中的用户使用。如果您是第一次在 Pi 上进行开发,想要快速了解具体步骤,请参阅我们的快速入门页面,其中详细介绍了此清单的初始步骤,帮助您快速上手。

注册账户和初始设置

1.下载 Pi 应用

Google Play商店链接

苹果应用商店链接

2.注册账号

如果您有推荐码,请使用推荐码;您也可以不使用推荐码注册。

这将使你获得 1 个π

3.下载并登录 Pi 浏览器

请观看我们的视频教程,学习如何完成此操作。

Google Play商店链接

苹果应用商店链接

4.验证电子邮件地址 - 在步骤 5 之前需要。

进入 Pi Mining 应用程序,然后点击左上角的“☰”。

选择“个人资料”选项并确认电子邮件地址。

5.注册您的应用

请输入您的应用名称、应用描述和应用网络

“应用名称”栏中填写的内容将决定应用的网址,因此我们建议只使用字母、数字和空格,不要使用特殊字符。

在“描述”部分,请提供有关您的应用程序的功能、用途以及一些主要功能的信息。

“应用网络”选项允许您选择应用连接的主机网络。务必选择您希望部署到的网络(Pi 主网或 Pi 测试网),因为 Pi SDK 会自动将您的应用连接到相应的网络。

注意:一个应用一次只能连接到一个网络,并且一旦注册了应用,此选项将无法更改。

请参阅我们的Pi 主网与测试网对比页面,了解更多关于选择网络的信息。

6.配置应用托管

您可以选择通过第三方提供商托管您的 Web 应用程序,或者将其托管在 Pi Network 的 Pi Engine 上。

注意:所有托管在 Pi Network 上的项目都将经过简短的人工审核,但您可以在此等待期间继续设置应用程序。如果审核通过,项目将被添加到您的 GitLab 帐户。

注意:Pi Network 目前不提供应用托管服务 - 敬请期待!

7.创建钱包

在 wallet.pi 创建一个钱包。在继续下一步之前,您必须打开您创建的钱包以确认访问权限。

8.请阅读Pi 开发者指南和代码应用程序中提供的文档。

要创建您的应用,您可以使用任何您熟悉的 Web 应用开发平台。您只需要最终获得前端的入口 URL。为了进行测试,您可以将 Pi Network Sandbox 环境(稍后会详细介绍)与本地环境结合使用。最后,如果您的应用是自托管的,您将需要应用在托管环境中的 URL。

9.配置应用的开发 URL

输入应用程序在沙盒模式下运行时,在本地主机上访问该应用程序的 URL。例如,Rails 和 React 通常默认使用 http://localhost:3000,而 Python Flask 默认使用 http://localhost:5000。Pi Demo 应用程序使用 http://localhost:3314(在通常的默认地址 3000 的基础上加上 314,以表示圆周率 π)。

注意:这不是用户通过网络访问的(生产环境 URL)。

10.在沙盒中运行您的开发应用

首先,在前端应用程序代码中将沙盒标志设置为“true”。从开发者门户复制 URL 并粘贴到桌面浏览器中。此时应该会显示一个包含代码的页面。在 Pi Mining 应用程序中,从左上角的汉堡菜单导航到 Pi Utilities 屏幕。在 Pi Utilities 屏幕中,滚动到屏幕底部并点击“授权沙盒”链接。在此处输入代码,然后点击“继续”,以授权此沙盒环境登录您的 Pi Network 帐户并访问您的应用程序。您的浏览器现在将处于沙盒模式并已连接到您的 Pi 帐户。

11.将您的应用部署到生产环境中

请输入所需的生产环境 URL。这是应用程序将可通过树莓派浏览器访问的 URL。

12.验证域名所有权

请将提供的验证密钥添加到名为“validation-key.txt”的 .txt 文件中,并将其放置在您的主机域名下,以此证明您对该域名的所有权。点击此步骤即可获取您的验证密钥和文件放置 URL。

13.在您的应用程序上处理交易

让您的应用处理用户到应用的 Pi 交易,以确认您已成功连接到 Pi 生态系统。

在 Pi 主网上线

请先完成以上步骤再继续。

1.获取主网钱包

Pi KYC 是必需的

目前申请名额仅以邀请制形式发放。

注册开发者门户项目的先锋用户的钱包地址将用于与该应用程序相关的所有主网转账。

2.创建一个面向 Pi 主网的开发者门户项目

3.验证应用网址

URL 与另一个开发者门户项目中已验证的 URL 不匹配

如果要调整另一个开发者门户项目的 URL,则必须先验证该 URL 是否有效,才能在另一个项目中重复使用该 URL。

4.生成 API 密钥

如果测试网应用程序的 API 密钥未更新,则 API 调用将失败。

这将导致支付失败。

5.启动应用程序并测试树莓派主网功能

特殊考虑

要在 Pi 主网上成功处理支付,需要一个已完成迁移的钱包。

遵守开发者服务条款


打赏 Pi 打赏 微信打赏