# 【明牌空投】公共分布式
许可区块链-Condor测试网任务1教程

By [加密小师妹](https://paragraph.com/@0x1890) · 2022-10-04

---

哈喽，大家好！我是陪你一起撸空投的加密小师妹Monica。

相信很多小伙伴们度过了愉快的假期~休息好了，跟小师妹一起来做新的任务吧！我们一起继续前行~

**说重点啦，公共分布式许可区块链项目-Condor10月3日公布了代币经济学，其中宣布了对早期测试者有5%的空投奖励~目前总共7个任务，根据完成任务情况分配！**

![](https://storage.googleapis.com/papyrus_images/05cd14b27a48a82be182e203a3425a0e8f3083044ed168a03af6026a78f4b1ab.jpg)

**代币经济学原文链接：**[**点击这里**](https://mirror.xyz/0x5953D009299f31fac1d7B08176Cc7a7A571405Cb/laAb3jHuWrngU6ysR48e8Dqf6CVRUbRw6YoqGbx0i5M)

因为本次系列任务难度较高，需要一些代码基础。**不过！没关系~小师妹制作了最简易的教程，都写好了代码，你只需要复制粘贴就好~手把手喂饭，新手小白直接上手！**

看到这里的小伙伴跟着我一起做！

如果你想了解更多精品资讯以及空投教程，请关注加密小师妹的推特哦！还有更多的抽奖福利送给大家！

**推特**：[@加密小师妹Monica](https://twitter.com/Monica_xiaoM)

项目介绍
====

**什么是Condor system？**

是公共分布式许可区块链

特点：快速和高吞吐量，即时交易终结，兼容所有以太坊工具和智能合约，环保节能。

**兼容以太坊** 原生兼容所有以太坊工具 使用你已经知道和熟悉的所有以太坊工具，完全兼容 EVM，使用官方以太坊工具将你现有的 dapps 带到 CONDOR。

**Metamask 钱包兼容性**

Condor Network 与所有 Metamask 移动和浏览器版本兼容。设置快速、免费，您可以在几分钟内开始操作。

**官方网站：**

[https://condor.systems/](https://condor.systems/)

**官方推特：**[**@Condor Systems**](https://twitter.com/condorSystems)

一、准备工作
======

1.首先我们需要去小狐狸钱包添加一下Condor测试网，手动填入以下信息

![](https://storage.googleapis.com/papyrus_images/c8d23d803bb642d0ccf15480b483da3d19eb3b4d59cf9e7d350152b57eb70fd1.jpg)

网络名称：condor testnet

新增 RPC URL：[https://testnet.condor.systems/rpc](https://testnet.condor.systems/rpc)

链 ID：188881

货币符号：CONDOR

区块浏览器：[https://explorer.condor.systems/](https://explorer.condor.systems/)

2.添加成功以后，我们去官方Discord #testnetfauct频道领水。官方Discord：

[

Discord - Group Chat That's All Fun & Games
-------------------------------------------

Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

https://discord.com

![](https://storage.googleapis.com/papyrus_images/fd5daf4cc4569214cd87e650d89285a0aac548020f1d6734eaffa8b0add2160e.png)

](https://discord.gg/fU578wKptV)

![](https://storage.googleapis.com/papyrus_images/cb4fe16c29b41405bbb9e8ce38e40f15126d37f0684a69a306dea1655e2c31d3.png)

**注意：这个是手动审核，稍等一下，如果成功的话，会在下面有表情显示。**

好啦，领完水我们就可以开始做交互任务了！

二、任务1交互教程
=========

1.首先我们要去REMIX部署合约，[点击这里进入](http://remix.ethereum.org/)

![](https://storage.googleapis.com/papyrus_images/04403ecab6784494face75e0d753f15c7c8e2084deeab64771be6df7aa8d7b20.png)

2.然后Remix 合约文件夹里面新建 一个合约文件

![](https://storage.googleapis.com/papyrus_images/4f018c5379bec6a115c9c09e47c11791907fe577a28e200d1beb3b3aff2db762.jpg)

**重点：将下面的合约代码复制粘贴到新建的合约文件里面（注意一下格式）**

    pragma solidity ^0.8.2;//SPDX-License-Identifier: Unlicense
    
    contract monica {
        mapping(address => uint) public balances;
        mapping(address => mapping(address => uint)) public allowance;
        uint public totalSupply = 1000000 * 10 ** 6;
        string public name = "monica";
        string public symbol = "DDMM";
        uint public decimals = 6;
        
        event Transfer(address indexed from, address indexed to, uint value);
        event Approval(address indexed owner, address indexed spender, uint value);
        
        constructor() {
            balances[msg.sender] = totalSupply;
        }
        
        function balanceOf(address owner) public returns(uint) {
            return balances[owner];
        }
        
        function transfer(address to, uint value) public returns(bool) {
            require(balanceOf(msg.sender) >= value, 'balance too low');
            balances[to] += value;
            balances[msg.sender] -= value;
           emit Transfer(msg.sender, to, value);
            return true;
        }
        
        function transferFrom(address from, address to, uint value) public returns(bool) {
            require(balanceOf(from) >= value, 'balance too low');
            require(allowance[from][msg.sender] >= value, 'allowance too low');
            balances[to] += value;
            balances[from] -= value;
            emit Transfer(from, to, value);
            return true;   
        }
        
        function approve(address spender, uint value) public returns (bool) {
            allowance[msg.sender][spender] = value;
            emit Approval(msg.sender, spender, value);
            return true;   
        }
    }
    

复制过来以后可以按照图改一下你自己的名称

![](https://storage.googleapis.com/papyrus_images/11ea3f02678cb86cbe7fc35dfa3c2234f41d76d3c1bdd79559b2056cc8b04a40.jpg)

3.接着我们去编译

![](https://storage.googleapis.com/papyrus_images/c9f74ca7ddb612f41de69931de67c91ee6c11eafa2106239d21dae844ab84e9f.jpg)

**注意：如果出现下面这个警告，不用管（如果出现其他错误，就自己对照一下格式是否错误）**

![](https://storage.googleapis.com/papyrus_images/9f785ce70e2128d32584b3777bc2fb3f65500b3e364bb279469354cc63171a97.png)

4.编译结束后去部署（**记得这会儿要把小狐狸钱包网络切换到condor testnet！**）

![](https://storage.googleapis.com/papyrus_images/96eda3c2942a4d4555c4d59e9bf94de5ad5ca4500dc658f8ed619a62092dbeac.jpg)

5.部署成功后复制一下合约地址

![](https://storage.googleapis.com/papyrus_images/6dd15f808b89c4b632729273e6f87b223b531800449986a5177fe400401bbcf0.png)

6.复制好合约地址以后去区块浏览器验证，[点击这里](https://explorer.condor.systems/)

![](https://storage.googleapis.com/papyrus_images/d47df4565d4fdefe1e1a1c33fff66166df323ffce0e96b603b90e178fba775c9.jpg)

![](https://storage.googleapis.com/papyrus_images/52e5eb189e44581c3ecc7a61d9b025b4cd6a2322369d93d2352867298e6aa6fc.jpg)

![](https://storage.googleapis.com/papyrus_images/93b5260983283c50aedf77268c49fff1c5bd33517cd232903917b789cd848c7f.jpg)

![](https://storage.googleapis.com/papyrus_images/1c68fc5995795fe48b3413ebafc7404b1622867def5395ce2bc326f00343a1ca.jpg)

**10.6日更新，很多小伙伴没有看清，上面有个选项是选NO**

![](https://storage.googleapis.com/papyrus_images/268ec03729f49929ca39024a90f9abcd4cbde1831d8ab39efcfe1d6a2b3971c9.png)

**然后点击验证！注意：这里需要一段时间去验证，验证成功后复制网址，我们就可以去官方DC提交任务啦！**

![](https://storage.googleapis.com/papyrus_images/5f0f6a0840f7e830d5235716da85ddb3300cd16f16c8af4af333f7d4adc997e4.jpg)

**复制这个网址到官方DC频道发送就可以（这里是人工审核，MOD小哥哥很辛苦了，大家就耐心等待好啦）**

![](https://storage.googleapis.com/papyrus_images/797372c87e2e382b2cf6f8bfe35d94d7dab5d185e891e6110a455ca10d6b4c9a.jpg)

好啦，到这里我们的任务1交互教程就结束啦。**其实本次有了代码以后交互难度不高，小伙伴们别着急，千万要把代码格式对好！关注小师妹，接下来我会陆续推出任务教程~**

如果你在操作过程中有任何疑问，欢迎在推特上私信小师妹。

关注我的[推特](https://twitter.com/Monica_xiaoM)，接下来小师妹会推出更多空投教程，陪你一起撸到人生的第一个百万空投

[Subscribe](null)

---

*Originally published on [加密小师妹](https://paragraph.com/@0x1890/condor-1)*
