启动ICO的10个步骤:步骤8 – ICO的技术团队的核查清单

这是进行ICO的技术团队的网页应用程序/网站核查清单。

注意:其中一些步骤仅适用于采用ERC20代币的ICO。其余的适用于所有ICO

1) ICO网页应用程序

应该做以下内容:

  1. 获取参与ICO的用户的KYC。您的KYC的范围应由您的律师决定。有许多公司提供KYC服务(我们使用Trustdock), 但您必须构建一个系统来收集、存储、接受/拒绝用户数据。然后,您必须将它们与加密货币地址链接,并允许它们仅使用该链接地址参与您的ICO
  2. 确保您有设计人员能创建具有良好用户体验(UX)的网页应用程序/表单。相信我,在这一点上您不应该潦草应付。聘请专业UI/UX设计师来实现这一点。
  3. 国际化:ICO参与者遍布全球。您的网页应用程序和表单应支持地址、名称等的多样性。(例如:某些国家/地区使用非数字的邮政编码)
  4. 您的网页应用和表单也应该根据您的目标地理位置本地化成多种语言。
  5. 最好可以:在登录您的网页应用后,显示用户的代币余额和代币购买情况。对于ERC20代币,可以通过调用web3.js库中的API来实施。

注意:使用此KYC的限制鉴于以太坊公共区块链中的匿名性,无法验证提供的以太坊地址实际上属于用户。

2) 网站

是贵公司面向潜在ICO参与者的脸面

  1. 您网站的外观和给人的感觉应该是一流的。再次强调,请为此聘请一位优秀的UI/UX设计师。
  2. 准备好在ICO期间在短时间内对网站进行许多更改。
  3. 应该有白皮书链接,ICO网页应用进入页面,常见问题解答,公司社交媒体页面的链接(TelegramFacebookLinkedinTwitterYouTubeRedditgithub
  4. 本地化:您的网站和白皮书应根据您的目标区域对语言进行本地化。
  5. 最好可以:在公司网站或ICO 网页应用中的计算器窗口提供了一个转换器,用户可以计算给定数量的以太币能换多少代币,反之亦然。此转换器应考虑折扣、奖金和最低交易金额等。

计算器的示例图像

3) 倒计时器

我们建议您使用倒计时器指示到下一个里程碑的剩余时间。里程碑是预售的开始/结束时间,以及主要众售的开始/结束时间。达到一个里程碑时,计数器应自动定位下一个里程碑。

实时倒计时器的示例图像

4) 实时状态栏

我们建议您设置一个实时状态栏,指示销售的代币数量/筹集的以太币量。参与者可以看到那些影响他们做出是否参与的决定因素的进展情况。

实时状态栏的示例图像

5) 电邮平台

您将定期发送电子邮件进行营销,并通知您的白名单成员、注册用户等有关您ICO的更新和信息。尽管在编程方面发送电子邮件本身是微不足道的,但挑战在于发送的邮件不受反垃圾邮件措施的影响。

批量电子邮件通常会触发垃圾邮件保护措施,如下所示: 

  1. 您的电子邮件服务提供商可能会暂停您的服务或阻止您发送。
  2. 您的域名可能会被列入黑名单。
  3. 收件人电子邮件提供商(如yahoogmailhotmail)将发送ID/域名列入黑名单,并将您的电子邮件转移到垃圾邮件文件夹中。

我们建议您找一个好的电子邮件营销平台,如SendinblueMailchimp。我们喜欢Sendinblue,因为他们的费用结构的设计与您的业务扩展同步。换句话说,如果您发送成千上万的邮件,它们比mailchimp便宜得多。

6) 智能合约功能

列出智能合约要满足的所有要求。 

  1. 大多数要求都是业务决策。请记住,许多业务决策将因市场变化、业务环境和其他外部因素而发生变化。因此,在智能合约中包含这些因素以实现灵活性可能并不实际。保持智能合约尽可能精简,以避免引入错误和漏洞。
  2. 如果您的公司正在进行预售、私人销售和主要众筹,请决定是否使用单独的智能合约或单一的合并智能合约。如果有不同的智能合约,他们都应该使用共同的代币合同。
  3. 目标是在智能合约中实施所有购买条款,如折扣、奖金、最低交易金额、最高限额等。为了保证透明度,请确保在智能合约代码中实施的所有条件和细则都在白皮书、网站常见问题解答等中明确公布,反之亦然。实际上,大多数ICO都会为这些折扣和临时交易创建单独的地址。
  4. 一旦ERC20代币被分配到一个地址,默认情况下用户可以将它们转移到其他地址,这意味着他们可以立即开始在去中心化的交易所(DEX)进行交易。如果您不希望于贵公司在交易所将它们上市之前进行交易,则您的合同代码应阻止代币转移,并为贵公司的用户提供解锁转移的句柄。我们建议锁定您的代币,因为在DEX上销售的参与者会破坏您的众售。 

7) 测试智能合约

进行彻底的代码审核和测试对于智能合约代码来说非常重要。其中的错误可能导致公司和/或买家失去加密货币。智能合约中的错误导致的破坏可能比因ATM软件中的错误导致的破坏更糟。事先准备好全面的测试用例列表。您必须由第三方代码审计公司审核您的智能合约。在此之前,请彻底测试您的智能合约。

可以在以下环境中进行测试:

  1. 内部私有以太坊区块链:您可以设置挖矿并生成足够的以太币以促进部署和执行测试交易。
  2. Testnet:在testnet上部署合同代码;您可以从Ropsten Ethereum Faucet这样的来源获得有限的免费以太币。
  3. Homestead:在Homestead进行测试部署; 这需要耗费资金(以太币),但所需并不多几个核心流的部署和试运行所需的gas费用支出应低于0.5个以太币。为避免此测试部署对您的实际众售合同产生干扰/混淆,请遵循预防措施,例如使用更改的合同名称进行部署,包括合同中采用自毁方法以便于以后清理等。

8) 将代码发布到github

许多区块链平台都是开源的,通常在区块链和ICO社区中人们期望产品是开源的。如果不存在IP /想法版权的问题,最好在github上发布您的产品代码。这会增加社区对公司的信任。

9) 常见问题

包括网站和/ICO网页应用中的常见问题解答

  1. 购买代币的端到端用户说明
  2. 如何查看到目前为止发布的代币总量/是否达到了硬性上限
  3. 如果我在达到硬性上限后启动交易会发生什么
  4. 如果没有达到硬性上限,会发生什么
  5. 建议的gas限额和gas价格
  6. 如何查看我的代币余额
  7. 对于技术问题请通过电子邮件联系

10) 安全

众所周知,由于所涉及的匿名性,一旦将资金转移到错误的地址或合同/帐户遭到入侵和被盗,这一过程是不可逆转的。因此,应采取一些保护措施来防止这种情况发生。

下面的文章阐述了这一主题:

在进行ICO时降低风险的安全建议

注意:其中一些步骤仅适用于采用ERC20代币的ICO。其余的适用于所有ICO

11) 技术支持电子邮件ID

我们预计人们在购买代币或使用ICO网页应用时会有疑问并希望获得帮助。

建议您使用专用的电子邮件ID <techsupport@yourcompanydomain.io>来帮助他们。该电子邮件地址可以出现在ICO门户网站上、常见问题解答等位置。您希望通过此电子邮件地址获知技术问题,而不是于用户在Telegram中公开发布问题后获知。

12) 处理突发负载高峰

取决于您的ICO时间表和用户程序,您的网站和/ICO门户网站可能会出现负载峰值。由于高负载导致的网站或门户网站崩溃对您公司的品牌来说绝对不是一件好事,这对ICO参与者来说是不好的信号。

请执行以下一项或多项措施来处理这一问题:

  1. 如果可能,通过调整用户程序/时间线来错开负载峰值
  2. 调整Web服务器和数据库上的设置,以处理更多的并发和流量
  3. 为网站和ICO门户设置DDOS攻击保护
  4. 为这些时段增加硬件(CPURAM,群集中无节点)

注意:在某些时期严重激增的实际代币购买流量发生在以太坊公共区块链节点上,这时不需要为处理该突发负载峰值而进行任何操作。以上措施适用于网页应用或网站上的预期突发负载峰值。

 

abasa
Oct, 5


Up Next

启动ICO的10个步骤:步骤10 – 撸起袖子干活

首先,祝贺您走到了这一步!您现在已拥有了如何经营区块链业务的MBA学位。您的ICO后策略应该专注于兑现您在ICO期间所做的承诺。

abasa
Nov, 6

启动ICO的10个步骤:步骤9 – 如何在交易所上市

加密货币交易所决定了众筹和ICO之间的区别。作为一名众筹助资者,在贡献资金之后,您只能坐在那里,等待着,并希望您所助资的项目能够完成。对于ICO,由于您在助资之后获得了代币,因此您只需等待项目在交易所上市。

abasa
Oct, 19

启动ICO的10个步骤:步骤8 – ICO的技术团队的核查清单

这是进行ICO的技术团队的网页应用程序/网站核查清单。注意:其中一些步骤仅适用于采用ERC20代币的ICO。其余的适用于所有ICO。

abasa
Oct, 5

启动ICO的10个步骤:步骤7 – 如何挑选合适的顾问

与典型的初创公司不同,ICO通常会使用顾问来帮助实现公司的各种功能。我们每天都有新项目在我们的平台注册,我已经查看并评估了400多个ICO。

abasa
Sep, 3

启动ICO的10个步骤:步骤6 – 您的路演

您已经有了合适的产品;您正在实施您的营销策略,与律师进行了交谈,并建立了您的社区,现在是时候路演了。

abasa
Aug, 13

启动ICO的10个步骤:步骤5 – ICO的加密货币规定和法律意见

在启动ICO时,最重要的事项之一是寻求法律意见。  通过快速搜索,您应该能够在您所在的地区找到一名具有加密货币经验的律师。

abasa
Aug, 6

启动ICO的10个步骤:步骤3.5 – 彩蛋篇 关于ICO代理

有许多类型的ICO代理。让我们比较一下其中的一些差异,然后我将解释为什么它们通常不是一个正确的选择。

abasa
Jul, 26

启动ICO的10个步骤:步骤3 – 制定营销策略

每个特定的公司都需要不同的战略,这取决于业务类型、团队的优势/劣势、地区等等。我写这篇文章是为了给您的市场营销计划指明正确的方向。

abasa
Jul, 24

启动ICO的10个步骤:步骤4 – 建立您的社区

大多数的ICO都不成功。据我观察,原因是他们没有适当地发展他们的社区。为了让您的项目起飞,您必须发展您社区。

abasa
Jul, 19

启动ICO的10个步骤:步骤2 – 如何撰写白皮书(这比听起来要困难。) 

事实是这样的。没有人会关心您的ICO! 现在有很多项目可供选择,您的项目必须非常出色才能引起注意。您的白皮书是让您的项目脱颖而出的一个机会。

abasa
Jul, 12

启动ICO的10个步骤:步骤1 – 您的商业理念是什么?

过去,初创企业主要通过向风投公司(《创智赢家》式)推销自己的想法来筹集资金,希望能获得大笔投资。如今,许多初创公司会通过做首次代币发行(ICO)为他们的宏伟计划筹集资金。

abasa
Jul, 9