Analog 是一个完全去中心化的第 0 层平台,用于通过时间证明共识机制传达经过验证的事件数据。该平台的核心是 tesseracts 和时间节点,它们可以从主权链私下获取和确认事件数据,允许不同的生态系统使用相同的语言。 Analog旨在引入无需信任的全链互操作性,允许开发人员通过通用协议和API轻松构建他们的应用程序。 Analog 还推出了一种新颖、超快的 PoT 协议,该协议在时间链上创建可验证的事件数据,允许 DApp 开发人员构建下一代基于事件的应用程序。

融资背景:
全链互操作性协议 Analog 完成 1600 万美元种子轮及战略轮融资,本轮融资由 Tribe Capital 领投,NGC Ventures、Wintermute、GSR、NEAR、Orange DAO、Mike Novogratz 的另类资产管理公司 Samara Asset Group、Balaji Srinivasan 等参投。
近期,全链互操作性协议 Analog 因披露 1600 万美元融资而进入公众视野,投资机构包括 Tribe Capital、NGC Ventures、Wintermute、GSR、NEAR、Orange DAO,以及 Mike Novogratz 的另类资产管理公司 Samara Asset Group、Balaji Srinivasan 等。
关于空投:
Analog 的代币最大供应量为 9057.97万个,其中:团队和顾问:约 1721 万个,占比 19%,4 年归属期;财库:约 1322 万个,占比 14%,上线即时解锁;Private sale:约 2427 万个,占比 26%,2 年归属期;社区分配:社区分配包括流向 Analog 社区的生态资金、质押奖励或空投,约 3442 万个,占比 38%,即时解锁 ;公售:约 144 万个,占比 1.6%,即时解锁。
近期 Analog 再次开放测试网注册窗口,用户目前可以通过邮箱注册测试网,以获得早期体验资格,注册后根据提示完成其官网目前的社交任务并获取积分。
项目网站:
空投教程:
可以直接点击下面的链接,按照银河任务给的步骤完成空投任务,或者直接根据本文步骤一步步完成
https://app.galxe.com/compass/Analog
1、完成官方银河任务可以获得11点积分,后边有用
https://app.galxe.com/quest/analog/GCv1ztzSdd

2、安装并创建subwallet插件钱包
https://chromewebstore.google.com/detail/subwallet-polkadot-wallet/onhogfjeacnfoofkfgppdlbmlmnplgbn
3、前往测试网按要求注册登录
https://testnet.analog.one/#/?signup&referral=Z2GOM9
4、进入测试网首页,点击左侧菜单中的 Quests 选项,点击 SOCIAL 中的 CLAM 按钮,获取 11 pts

5、选择开发者任务,分别链接subwallet钱包,并进入watch任务链接钱包获得积分

6、在watch页面
https://watch.testnet.analog.one/
链接sub钱包后,获取analog测试网地址

7、前往官方dc频道
在faucet频道使用 !faucet+空格+地址 的格式领取测试水
例如:!faucet anB6dku46p4f7Anu123456789ABcDefgHijTWg1JjgqjrmSk

8、在watch任务页面,点击自己头像,选择deposit

9、输入数量,建议不低于0.3,点击deposit

10、创建 API 密钥
找到下图图中位置,点击选择 API keys,再点击创建新的api key

11、输入名称,确认创建,成功后点击next

12、列出智能合约
目前常见的智能合约都已经被添加了,因此需要找一些新的冷门一些的智能合约,点击下面的链接,选择任意合约,并复制合约地址
https://etherscan.io/contractsVerified

回到 Analog,把刚才复制的合约按照下图中的位置粘贴

点击 Add Functions 后,可能会提示找不到智能合约

再到刚才复制的智能合约,点击进入智能合约详细页面


拖动页面至下方 Contract ABI 位置,复制 ABI

再次来到 Analog 的页面,粘贴上一步复制的内容,再点击下一步

随便选择一些参数,然后点击 List

13、提交观看比赛的视图:找到自己创建的智能合约并点击

点击create view

随意选择几个参数,点击 Test Query,如果出现问题提示,可以重新选择参数再点击 Test Query

直至出现成功字样(报错的话就换自己选择的参数,直至成功),然后点击deploy view

输入名称,标签以及说明,然后点击next

选择Chain Analytics,并勾选,点击complete

14、生成和部署视图:找到自己刚才创建的视图,点击进入

点击add funds

存入任意金额,继续add funds即可

15、赞助独特观点:点击顶部导航菜单 Library → 选择分类 Views,随便选择一个点击进入

点击add funds,存入最少金额0.0005,继续add funds即可

16、提交反馈的表格,内容随意发挥
https://testnet.analog.one/#/quests
返回官网开发者任务选项,刷新即可看到完成的任务

17、在 Sepolia 和 Shibuya Testnet 上使用模拟 GMP 接口构建和部署智能合约任务:前往remix合约部署平台
在contract目录下,新建一个.sol文件,名字随意,这里我新建了一个 analog_test01.sol

将官方给的以下接口代码(部分参考 @4mo4ever 大佬)
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface IGmpReceiver {
/**
* @dev Handles the receipt of a single GMP message.
* The contract must verify the msg.sender, it must be the Gateway Contract address.
*
* @param id The EIP-712 hash of the message payload, used as GMP unique identifier
* @param network The chain_id of the source chain that send the message
* @param source The pubkey/address which sent the GMP message
* @param payload The message payload with no specified format
* @return 32-byte result, which will be stored together with the GMP message
*/
function onGmpReceived(bytes32 id, uint128 network, bytes32 source, bytes calldata payload)
external
payable
returns (bytes32);
}
contract Counter is IGmpReceiver {
// sepolia 0xB5D83c2436Ad54046d57Cd48c00D619D702F3814
// shibuya 0xF871c929bE8Cd8382148C69053cE5ED1a9593EA7
address private immutable _gateway;
uint256 public number;
constructor(address gateway) {
_gateway = gateway;
}
function onGmpReceived(bytes32, uint128, bytes32, bytes calldata) external payable override returns (bytes32) {
require(msg.sender == _gateway, "unauthorized");
number++;
return bytes32(number);
}
}
粘贴到刚才创建的 .sol 文件内

进入编译器,注意第2步选择的版本,然后点击编译

接着以下步骤:1、点击左侧菜单部署按钮 → 2、这里选择OKX钱包 → 3、注意账户eth测试币 Sepolia 留有一定数量 → 4、粘贴合约地址0xB5D83c2436Ad54046d57Cd48c00D619D702F3814 → 5、点击部署 → 6、复制已部署的合约地址

18、前往blockscout区块浏览器
https://eth-sepolia.blockscout.com/
连接钱包,选择确认合约

如图将自己部署的合约进行确认

返回任务页,把合约粘贴后直接claim即可

19、使用GMP合约网关发送消息:前往网址
https://sepolia.etherscan.io/address/0xB5D83c2436Ad54046d57Cd48c00D619D702F3814#writeContract
点击contract-write,链接web3钱包,选择submitMessage

如图填写信息,然后点击write-view your transaction

复制自己的hash值

粘贴hash值,点击claim领取,完成 GMP 的任务

以上就是全部教程,整个过程比较复杂,需要一定的耐心,同时好几个开发者任务为每天活跃可得奖励,需要持续活跃。
更多内容请关注布谷工作室的推特账号
@cuckoofund

