# CryptoDo Introduction

## <img src="/files/zmuaG9MeQuzXPgXvyHlu" alt="" data-size="line"> What is CryptoDo?

CryptoDo is a no-code platform for building blockchain-based web3 applications. With CryptoDo, you can launch a smart contract and a web interface to manage it in 5 minutes without programming skills. The service helps entrepreneurs improve existing business models and create new ones by introducing blockchain solutions into business processes.&#x20;

## What problem does CryptoDo solve?&#x20;

Due to the characteristics of the market and blockchain technology, development is an expensive, complex and risky process. CryptoDo solves this problem and makes running web3 applications as easy as possible.&#x20;

## Benefits of CryptoDo&#x20;

**Simplicity:** In CryptoDo, anyone can create their own web3 application without programming skills and resource base.&#x20;

**Security:** CryptoDo users get a ready-made secure solution out of the box. All constructor contracts are subject to the best audits.&#x20;

**Cost:** CryptoDo is a SaaS product with the lowest cost of releasing web3 applications, so we give you the best price offer on the market.

**Launch speed:** Thanks to full automation, setting up and launching web3 applications in CryptoDo takes only a few minutes.<br>


# Smart contracts

Smart contract - computer program/application running on a blockchain. Each smart contract contains a specific set of functions and rules that are set by the code and executed on the nodes of the network.

The use of smart contracts allows you to optimize business processes and eliminate the problem of distrust between counterparties.

In CryptoDo, you can create many types of smart contracts for different business tasks. Here are the most popular ones:

<table data-card-size="large" data-view="cards"><thead><tr><th data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/vjrdNa8IbnG8ivWGYRF8">/pages/vjrdNa8IbnG8ivWGYRF8</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/yuRFsHD8bhhYNOOoO7Ix">/pages/yuRFsHD8bhhYNOOoO7Ix</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/YFfwbewliQfSvG6X1PLQ">/pages/YFfwbewliQfSvG6X1PLQ</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/SGmsaryNVpZBVQlLb0Jd">/pages/SGmsaryNVpZBVQlLb0Jd</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/V4HWwr7EbuENPA6fPXlF">/pages/V4HWwr7EbuENPA6fPXlF</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/F3IHnn26gIfcQai4HeTU">/pages/F3IHnn26gIfcQai4HeTU</a></td><td></td><td></td><td></td></tr></tbody></table>


# Token (ERC-20 Contract)

## What is ERC-20 ?

ERC-20 is a popular standard for smart contracts on the Ethereum blockchain. It is a set of rules that must be followed when developing a contract responsible for the parameters and issue of a new user token.

* This standard has greatly simplified the process of creating new cryptocurrencies.
* Different ERC-20 tokens can be transferred and stored at the same address on the Ethereum network.

## Basic usage scenarios :

1. Launching your token (cryptocurrency) as a means of payment or the internal currency of the company. To pay for the goods and services of the project.
2. Use in the company's loyalty program, as cashback, bonus points, activity rewards, etc.
3. Using the company's shares as a digital analogue to attract financing. You can launch a project token, distribute it among investors and list it on a decentralized exchange for trading your tokens.
4. Use as a digital certificate. The transparency of the blockchain allows all users to see the balances of tokens at any addresses. This allows tokens to be used as an identifier for the user's ability to access certain products on the basis of token ownership.
5. Use in decentralized organizations (DAO). Tokens can be used as a mechanism for determining the strength of the voice and the user's share in a particular organization.

{% content-ref url="/pages/Hn5xnvJG886pOgETkGme" %}
[How to create a smart contract (ERC-20)](/how-to-use-cryptodo/how-to-create-a-smart-contract-erc-20)
{% endcontent-ref %}


# Crowdsale (ICO Contract)

## What is Crowdsale?&#x20;

Crowdsale or ICO (Initial Coin Offering) is an analog of an IPO from the world of cryptocurrencies. This is the initial sale of the project tokens to a large circle of investors.&#x20;

After the purchase or after the end of the lock-up period, the issued cryptocurrency is distributed among investors in proportion to their deposits. ICO is a form of crowdfunding in the blockchain, in which participants finance the development of the company in return for the provision of project tokens.

Crowdsale passes through a special smart contract that accepts payments from investors for the purchase of tokens at a price set by the owner.

In CryptoDo, you can create your own Crowdsale contract and a web interface for the sale of tokens (ICO) without having to write code and understand the technology.

## Basic usage scenarios:&#x20;

1\. Attracting business investments. In this case, the tokens being sold will be an analogue of your company's shares.

2\. Crowdfunding. You can start collecting money from your audience in a convenient format to finance any initiatives.

{% content-ref url="/pages/jZOpU719Z0iBoohMBMvv" %}
[How to create a smart contract (ICO)](/how-to-use-cryptodo/how-to-create-a-smart-contract-ico)
{% endcontent-ref %}


# NFT Collection (ERC-721)

## What is **NFT?**&#x20;

NFT (non-fungible token - non—fungible token) is a kind of cryptographic token in the blockchain, which is a unique, non-fungible asset.

The most popular smart contract standard for running NFT is ERC-721.

The smart contract of the NFT collection contains a database of metadata of tokens and their IDs, as well as functions for issuing, transferring, storing, sales stages, and so on.&#x20;

In CryptoDo, you can create a multifunctional smart contract to launch an NFT collection.

## Basic usage scenarios:&#x20;

1\. Selling art through NFT. You can launch an NFT collection with your creativity and sell it on popular NFT marketplaces (OpenSea, Raible, Binance NFT, etc.). At the same time, NFT will allow you to retain copyrights and receive royalties from each resale of your token.

2\. NFT tickets. You can launch an NFT collection with digital tickets for your event. NFT cannot be forged, each token is unique, so the technology is great for this.&#x20;

3\. NFT as a user ID. The non-interchangeability of NFTs allows them to be used as documents, certificates and unique keys to any kind of content. For example, you can create a private club with access only for those who own an NFT token from your collection.

4\. NFT as a fundraising method. You can launch an NFT collection for the purpose of collective financing of any kind of initiatives. Financing of development, construction, book writing, research work is easy to conduct through the sale of NFT tokens to the audience. NFT is a new approach to crowdfunding.

5\. NFT in games. You can digitize game items at the expense of NFT and create a free market of values for your players. This will allow you to get additional income from royalties and increase player engagement through new mechanics and features.

{% content-ref url="/pages/i7oXqvY9VT7XBHK4y6jz" %}
[How to create a smart contract  (ERC-721)](/how-to-use-cryptodo/how-to-create-a-smart-contract-erc-721)
{% endcontent-ref %}


# DAO Contract

## What is a DAO?

DAO - format of an organization, which is managed using smart contracts uploaded to the blockchain.

This organization is managed in a decentralized manner and operates autonomously, without the need for regulatory intervention.

The easiest way to explain the principle of operation of the DAO is to draw an analogy with a legal entity in a real business. DAO as well as LLC/LLC allows you to organize collective business management and fair distribution of dividends. Only a legal entity relies on the legal foundations of a specific jurisdiction, and the DAO is based on decentralized mechanisms of smart contracts.

In the DAO, you can distribute GP tokens among partners to empower them with the power of voice, establish a quorum for decision-making by voting partners in the blockchain, as well as issue LP tokens to determine the partners' shares in the financial capital of the DAO.

In CryptoDo, you can create your own DAO contract and web interface for convenient management of treasury and voting in the organization.

## Basic usage scenarios:&#x20;

1\. Collective investment management. You can create your own investment fund in the DAO format, distribute GP tokens to fund managers and sell LP tokens to investors of your fund. Decisions on entering into transactions will be made by all partners, and profits will be distributed proportionally among investors.&#x20;

2\. Business management. You can create a DAO for your business, distribute shares (LP tokens) among partners, attract investments, pay salaries to employees, distribute funds for marketing, development, procurement, etc.&#x20;

3\. Game guilds in GameFi. The DAO helps to combine the efforts of players and the funds of investors to achieve maximum results in blockchain games and a fair distribution of profits.

4\. Charity and grant funds. You can create your own DAO-fund, attract investments and jointly distribute funds for public goods or grant programs.&#x20;

5\. Joint purchases. You can team up with other people and make expensive purchases together. For example, expensive NFT tokens or access to any programs and communities.

{% content-ref url="/pages/AUNoc9sYCGqlMewlDH1v" %}
[How to create DAO](/how-to-use-cryptodo/how-to-create-dao)
{% endcontent-ref %}


# Lottery Contract

In CryptoDo, you can create a smart contract and a web interface for conducting a fair lottery on the blockchain.

With the help of CryptoDo's web 3 lottery constructor, you can hold prize draws for your community, increase audience activity and earn commissions from ticket sales.

You can create several types of lotteries and flexibly configure them :

<table data-view="cards"><thead><tr><th data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/zHd1HID55W002SaNXjII">/pages/zHd1HID55W002SaNXjII</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/xJAzT5XLZyyuQxcexGXi">/pages/xJAzT5XLZyyuQxcexGXi</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/ZF3JrlWqg65zXGM6toS5">/pages/ZF3JrlWqg65zXGM6toS5</a></td><td></td><td></td><td></td></tr></tbody></table>

{% content-ref url="/pages/E0mN4qKAT7Y24kJN2PFH" %}
[How to create lottery](/how-to-use-cryptodo/how-to-create-lottery)
{% endcontent-ref %}


# Win-win Lottery

A win-win lottery is a lottery format in which all participants receive payouts. That is, no one leaves the lottery without money.&#x20;

This is achieved by a special redistribution of funds from purchased tickets.&#x20;

For example, 1% of participants take 10% of the cost of all tickets, 10% of participants take 20%, and the remaining participants share 70% of all lottery funds. You can flexibly configure the percentages of winners and their shares in the CryptoDo constructor interface.

This type of lottery is well perceived by users, because everyone has a chance to get a super prize, while no one leaves empty-handed.

## Why do we need lotteries?&#x20;

1\. Prize draws increase audience activity.&#x20;

2\. An additional source of income. The lottery creator sets a fixed commission for the purchase of tickets in a smart contract.

3\. Attracting a new audience. Prize draws are always a good tool in marketing campaigns.


# Jackpot Lottery

Jackpot lottery - lottery format in which a minimum percentage of players wins a super prize, and the rest of the participants leave with nothing.

For example, 5% of participants take 100% of the cost of all tickets.

You can flexibly configure the percentages of winners and their shares in the CryptoDo constructor interface.

## Why do we need lotteries?&#x20;

1\. Prize draws increase the activity of the audience.

2\. An additional source of income. The lottery creator sets a fixed commission for the purchase of tickets in a smart contract.

3\. Attracting a new audience. Prize draws are always a good tool in marketing campaigns.


# Prize draw

Prize draw lottery - lottery format in which the creator draws some prizes from the company. At the same time, users buy tickets for a minimum cost or even for free.

For this type of lottery, it is necessary for the creator to send the amount of the prize pool from his wallet to the smart contract.

For example, 1% of the participants take 30% of the prize pool, 10% of the participants take 40%, and the rest of the participants share 30% of all lottery funds. You can flexibly configure the percentages of winners and their shares in the CryptoDo constructor interface.

This type of lottery is ideal for attracting attention to the company and creating an information guide.

### Why do we need lotteries?

1\. Prize draws increase audience activity.

2\. An additional source of income. The lottery creator sets a fixed commission for the purchase of tickets in a smart contract.

3\. Attracting a new audience. Prize draws are always a good tool in marketing campaigns.


# Multisender/AirDrop

## What is Multisender/AirDrop?

Multisender/AirDrop is a smart contract that helps to send tokens or ETH/BNB/Matic and other currencies to multiple recipients with just one simple transaction. Moreover, by using the AirDrop contract, you can save up to 80% on network fees when distributing cryptocurrencies to wallets.

### Introduction:

In the rapidly evolving world of cryptocurrencies, token distribution plays a crucial role in engaging communities and promoting projects. However, traditional methods of sending tokens to multiple recipients can be time-consuming and expensive. This is where Multisend AirDrop smart contracts, developed by CryptoDo, come into play, simplifying the process and significantly reducing the cost of mass token distribution.

### What is a Multisend AirDrop Smart Contract by CryptoDo?

A Multisend AirDrop smart contract by CryptoDo is a self-executing agreement built on blockchain networks, such as Ethereum or Binance Smart Chain, which enables the distribution of tokens or native blockchain currencies (e.g., ETH, BNB) to multiple recipients in a single transaction. By utilizing this type of smart contract, users can save up to 90% on network fees compared to traditional transfer methods.

CryptoDo's user-friendly interface allows you to deploy your Multisend AirDrop smart contract without any programming skills. Furthermore, the platform supports multiple blockchain networks, enabling you to create and deploy smart contracts across various networks.

### How does it work?

A Multisend AirDrop smart contract by CryptoDo works by aggregating multiple token transfers into a single transaction. The contract owner specifies the recipients and the respective amounts to be sent. Once the contract is executed, it distributes the tokens or native currencies to the specified recipients, significantly reducing the gas fees associated with multiple individual transactions.

### Benefits of using Multisend AirDrop Smart Contracts by CryptoDo:

Cost-efficiency: By bundling multiple transfers into a single transaction, Multisend AirDrop smart contracts drastically reduce network fees, making them an affordable solution for mass token distribution.

Time-saving: Distributing tokens to a large number of recipients can be a time-consuming process. Multisend AirDrop smart contracts automate this process, making it faster and more efficient.

Flexibility: These smart contracts can be used for distributing various types of tokens, such as ERC20, BEP20, and other standard tokens, as well as native blockchain currencies like ETH and BNB.

Transparency and security: Built on decentralized networks, Multisend AirDrop smart contracts provide an immutable and transparent record of all transactions, ensuring the security and authenticity of token distribution.

Ease of use: CryptoDo's user-friendly interface enables anyone to create and deploy a Multisend AirDrop smart contract without programming skills, making it accessible to a wider audience.

Multi-network support: CryptoDo supports multiple blockchain networks, allowing users to deploy their smart contracts across different platforms, increasing their reach and versatility.

### Conclusion:

Multisend AirDrop smart contracts by CryptoDo have revolutionized the process of token distribution by simplifying it and significantly reducing the associated costs. With CryptoDo's user-friendly interface, you can easily create and deploy your Multisend AirDrop smart contract across multiple networks without any programming skills. This innovation will play a vital role in fostering community engagement and promoting projects in the blockchain ecosystem.

{% content-ref url="/pages/YwUtN1e7o19AGZrIfi2q" %}
[How to create a smart contract (Multisender/AirDrop)](/how-to-use-cryptodo/how-to-create-a-smart-contract-multisender-airdrop)
{% endcontent-ref %}


# Multisig


# Vesting

{% content-ref url="/pages/r3T65AiHatidFtolnG1w" %}
[Broken mention](broken://pages/r3T65AiHatidFtolnG1w)
{% endcontent-ref %}


# How to Use CryptoDo

1. Click on the wallet connection button.

   <div align="left"><figure><img src="/files/AB5QBJrkkX3AnDeiSkq5" alt=""><figcaption></figcaption></figure></div>
2. Choose wallet.

   <div align="left"><figure><img src="/files/2eE4kLB4StkfXbupHdmU" alt=""><figcaption></figcaption></figure></div>
3. Sign the message using the wallet that will automatically open from the browser extension.

   <figure><img src="/files/Lkg1ZJslAPBoCu5fzp7X" alt=""><figcaption></figcaption></figure>
4. The "Smart Contracts" section will store your smart contracts.

   <div align="left"><figure><img src="/files/owz3xaJZuMvJRwwFlbFT" alt=""><figcaption></figcaption></figure></div>

## Создание смарт-контракта

1. Click on the "+ Create Contract" button.

   <div align="left"><figure><img src="/files/dRheDLwV2yHe5BddSUaj" alt=""><figcaption></figcaption></figure></div>
2. Select the desired blockchain, type of contract and click the "Continue" button to go to the interface for creating the type of contract you need.

   <div align="left"><figure><img src="/files/c6DErWJJnIuSP61eUYHn" alt=""><figcaption></figcaption></figure></div>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f48e">💎</span> <mark style="color:blue;">Token (ERC-20)</mark></td><td></td><td></td><td><a href="/pages/vjrdNa8IbnG8ivWGYRF8">/pages/vjrdNa8IbnG8ivWGYRF8</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f4b0">💰</span> <mark style="color:blue;">Crowdsale (ICO)</mark></td><td></td><td></td><td><a href="/pages/jZOpU719Z0iBoohMBMvv">/pages/jZOpU719Z0iBoohMBMvv</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f5bc">🖼️</span> <mark style="color:blue;">NFT collection (ERC-721)</mark></td><td></td><td></td><td><a href="/pages/i7oXqvY9VT7XBHK4y6jz">/pages/i7oXqvY9VT7XBHK4y6jz</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f3e6">🏦</span> <mark style="color:blue;">DAO</mark></td><td></td><td></td><td><a href="/pages/AUNoc9sYCGqlMewlDH1v">/pages/AUNoc9sYCGqlMewlDH1v</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f3b2">🎲</span> <mark style="color:blue;">Blockchain lottery</mark></td><td></td><td></td><td><a href="/pages/E0mN4qKAT7Y24kJN2PFH">/pages/E0mN4qKAT7Y24kJN2PFH</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f512">🔒</span><mark style="color:blue;">Vesting (coming soon)</mark></td><td></td><td></td><td></td></tr></tbody></table>


# How to create a smart contract (ERC-20)

{% embed url="<https://www.youtube.com/watch?v=mLnMLhzB6ko>" %}

## You have chosen the type of smart contract (ERC-20)

<div align="left"><figure><img src="/files/cKKtSH7BCiffg6G8Q6bo" alt=""><figcaption></figcaption></figure></div>

1. In the field "Name of the token" you must enter the name of the token in Latin letters. It can be anything, even existing ones.

   <div align="left"><figure><img src="/files/fGMW5Z4MpIimdK4GIRAs" alt=""><figcaption></figcaption></figure></div>
2. In the "Symbol" field, you must enter the symbol of the token in Latin letters, which must consist of at least 3 letters/symbols.

   <div align="left"><figure><img src="/files/cUH97qqRTQKEudsaCOMw" alt=""><figcaption></figcaption></figure></div>
3. In the "Initial supply" field, you must enter the number (integer) of tokens that will be issued.

   <div align="left"><figure><img src="/files/COO1Myg131NPzwvC6ZKM" alt=""><figcaption></figcaption></figure></div>
4. In the "Decimal numbers" field, you must enter the number of decimal places for your token.

   <div align="left"><figure><img src="/files/yewWrRCMR26O0Gd0NhzZ" alt=""><figcaption></figcaption></figure></div>
5. In the "Owner" field, the connected wallet is set by default, but it can be changed.

   <div align="left"><figure><img src="/files/HF8vIkTOaflRxosaPFqK" alt=""><figcaption></figcaption></figure></div>
6. In the "Additional crontract functions" section, you can add additional functionality to the smart contract.

   <div align="left"><figure><img src="/files/480Fp90LT4q3KPsGZfOK" alt=""><figcaption></figcaption></figure></div>

Additional crontract functions:

* Mintable - release of new tokens in a smart contract.
* Pausable - a function for the owner that allows you to stop all transactions in the smart contract.
* Blacklist - a function for the owner, which allows you to prohibit any address from conducting transactions in a smart contract.
* Burnable - a function that makes it possible to destroy tokens.
* Burn fee - a function that allows you to burn a set percentage of tokens from each transaction.
* Dev/marketing fee - a function that allows you to set a commission from each transaction and send it to the specified address.
* Liquidity fee - a function that allows you to replenish the liquidity pool of the token by a certain percentage from each transaction.

&#x20; 7\.  After creating a token, it becomes possible to deploy a smart contract to the Testnet test network for free or to the main Mainnet network by paying a service fee.                    &#x20;

<div align="left"><figure><img src="/files/VAvUlcceg9L9BOGW5Bwv" alt=""><figcaption></figcaption></figure></div>


# How to create a smart contract (ICO)

{% embed url="<https://www.youtube.com/watch?ab_channel=CryptoDo&v=1JidYhZhFuo>" %}

## You have chosen the type of smart contract (ICO)

<figure><img src="/files/hAAHgwom1G4z9eEVpt62" alt=""><figcaption></figcaption></figure>

1. In the field "Name of the token" you must enter the name of the token in Latin letters. It can be anything, even existing ones.

   <div align="left"><figure><img src="/files/Tu6og6U7vtJnfL6LzqiP" alt=""><figcaption></figcaption></figure></div>
2. In the "Token contract address" field, you must enter the address of the token contract (the address of the token contract must be only an ethereum address!). Make sure that the network of the token matches the network of the ICO contract.&#x20;

   <div align="left"><figure><img src="/files/9oR3IuDNnCDlCpVwfBwE" alt=""><figcaption></figcaption></figure></div>
3. In the "Price" field, you must enter a number that will indicate the price of the token for 1 BNB. &#x20;

   <div align="left"><figure><img src="/files/yzBghs1xW0RvgL4Y1Tfo" alt=""><figcaption></figcaption></figure></div>
4. In the "Token blocking period" field, you must select the time period during which the user will not be able to receive the purchased tokens to his wallet.

   <div align="left"><figure><img src="/files/Tv1aqge14mAn59O9dpIZ" alt=""><figcaption></figcaption></figure></div>
5. In the "Decimal numbers" field, you must enter the number of decimal places for your token.&#x20;

   <div align="left"><figure><img src="/files/ZesLnAnjPnRV6ksfXcUS" alt=""><figcaption></figcaption></figure></div>
6. In the "Maximum tokens per wallet" field, you must enter a number indicating the maximum number of tokens that the user can buy using one wallet.

   <div align="left"><figure><img src="/files/p9Sf5baOPWpLNw5ZbGyl" alt=""><figcaption></figcaption></figure></div>
7. You have the choice to run your smart contract on the "Testnet" test network (free of charge) to check its performance, or on the "Mainnet" for CDO to the Internet, a ready-made version of the smart contract.&#x20;

   <div align="left"><figure><img src="/files/VaN6H9iE7VcED1S8Yi8l" alt=""><figcaption></figcaption></figure></div>


# How to create a smart contract  (ERC-721)

{% embed url="<https://www.youtube.com/watch?ab_channel=CryptoDo&v=TjC1LRZtoyM>" %}

## You have selected a smart contract type (ERC-721)

<figure><img src="/files/1GjWWSeUftuF3o3HUGcb" alt=""><figcaption></figcaption></figure>

1. In the "Contract Names" field, you must enter the name of the contract <mark style="color:red;">(The name of the contract must be in English!)</mark> The name of the contract can be anything and will not conflict with the same names of the token.

   <div align="left"><figure><img src="/files/rAt0zNH8qHDbSwmNrQXf" alt=""><figcaption></figcaption></figure></div>
2. In the "Total supply" field, you must enter the maximum amount of NFT that can be exchanged through your contract.&#x20;

   <div align="left"><figure><img src="/files/XmCOc1EYKdpQRtAuu62H" alt=""><figcaption></figcaption></figure></div>
3. In the "Token Name" field, you must come up with a name for the token you are creating <mark style="color:red;">(The token name must be in English!)</mark>.&#x20;

   <div align="left"><figure><img src="/files/ybAs0dlUEfkuGpJZErgJ" alt=""><figcaption></figcaption></figure></div>
4. In the "Symbol" field, you must enter the symbol of the token <mark style="color:red;">(The symbol of the token must be in English and consist of at least 3 letters/symbols !)</mark>. "Symbol" is an abbreviation (short for "Token Name").&#x20;

   <div align="left"><figure><img src="/files/LbqY6pWw0mrqXzdNGMbO" alt=""><figcaption></figcaption></figure></div>
5. In the "Token per transaction" field, you must enter the maximum number of tokens available for purchase in 1 mint transaction.&#x20;

   <div align="left"><figure><img src="/files/AjrHsWQ7QacmrR2HWEyc" alt=""><figcaption></figcaption></figure></div>
6. In the "Number of tokens per wallet" field, you must enter the maximum number of tokens available for purchase per 1 address.

   <div align="left"><figure><img src="/files/FT8JwBUotGqkCehBo0eO" alt=""><figcaption></figcaption></figure></div>
7. In the "Price" field you must enter the price <mark style="color:red;">(A number must be entered in the field)</mark>. You set the price of the token for 1 BNB.  &#x20;

   <div align="left"><figure><img src="/files/hz2kOQ9H7daQP3KHTBCN" alt=""><figcaption></figcaption></figure></div>
8. In the "Time for reveal" field, you must select a date for the revision of your collection.

   <div align="left"><figure><img src="/files/aVSP6KA6OLh8kAyuOzB7" alt=""><figcaption></figcaption></figure></div>
9. In the "Base URI" field you must enter the base file path (meta data) for your NFT (where your NFT files/images are stored).

   <div align="left"><figure><img src="/files/9s2l5VH9RxhYkquT7ywI" alt=""><figcaption></figcaption></figure></div>
10. In the field "Founder address" you must enter (insert address) for the withdrawal of profit.

    <div align="left"><figure><img src="/files/banW1WcaQyTpcYP0Ah7W" alt=""><figcaption></figcaption></figure></div>
11. In the "Owner Address" field, you must enter or leave your wallet address as standard.

    <div align="left"><figure><img src="/files/Ls0MyMB9UfgbA9XVkQSL" alt=""><figcaption></figcaption></figure></div>
12. Additional functions of the contract:
    * Additional emission - this feature allows you to increase the total supply (total number of tokens) in your NFT collection after deploying a smart contract to the blockchain.
    * Presale - this feature allows you to create a list of wallets (White List) that will have access to an early purchase of your NFT collection / NFT tokens at a certain price.

      <div align="left"><figure><img src="/files/SCgPxR6jlXNlR3LE9uN7" alt=""><figcaption></figcaption></figure></div>
13. You have the choice to run your smart contract on the "Testnet" test network (free of charge) to check its performance, or on the "Mainnet" for CDO to the Internet, a ready-made version of the smart contract.

    <div align="left"><figure><img src="/files/e9fjUGD6xhsJtNjkuHYJ" alt=""><figcaption></figcaption></figure></div>


# How to create DAO

{% embed url="<https://www.youtube.com/watch?v=lpAP-pZ0OMU>" %}

## You have chosen the type of smart contract (DAO)

<figure><img src="/files/5zQDj92DnFnaxMLCmeAl" alt=""><figcaption></figcaption></figure>

1. In the "DAO Name" field, you must enter the name of the token in Latin letters. It can be anything, even existing ones.

   <div align="left"><figure><img src="/files/Lr7RQa8C4vQY6sq27OiE" alt=""><figcaption></figcaption></figure></div>
2. In the "DAO Symbol" field, you must enter the symbol of the token in Latin letters, which must consist of at least 3 letters/symbols.

   <div align="left"><figure><img src="/files/kcwmQkRcATzlJ5m1Axek" alt=""><figcaption></figcaption></figure></div>
3. In the "Partner address" field, you must enter the wallet address (yours or another DAO member).

   <div align="left"><figure><img src="/files/IdH8gycwQnQwGw1Kghcy" alt=""><figcaption></figcaption></figure></div>
4. In the "GT Amount" field, you must enter the number of voting tokens for each partner of your DAO.

   <div align="left"><figure><img src="/files/OYYg7CDC22wUmgByyB8d" alt=""><figcaption></figcaption></figure></div>
5. You can add a partner (partners) to your DAO contract between which the voting rights will be distributed (who will decide in the vote of the partner's wallet\*).

   <div align="left"><figure><img src="/files/IlMoIizL2hPRGhynn1ul" alt=""><figcaption></figcaption></figure></div>
6. In the "Quorum" field, you must specify the percentage of the minimum GT share for summing up the voting results.

   <div align="left"><figure><img src="/files/RNhQl90lyQ0aYzcXgOLg" alt=""><figcaption></figcaption></figure></div>
7. After creating a DAO, it becomes possible to deploy a smart contract to the Testnet test network for free or to the main Mainnet network by paying a service fee.

   <div align="left"><figure><img src="/files/wSbZPqVLWqY5sRzpjPfl" alt=""><figcaption></figcaption></figure></div>


# How to create lottery

{% embed url="<https://www.youtube.com/watch?v=R94VwUFEQDk>" %}

## You have selected the type of smart contract (Lottery)

<figure><img src="/files/YWSLRW5NBqw4yQOL2YKM" alt=""><figcaption></figcaption></figure>

1. In the "Lottery Names" field, you must enter the name of the lottery <mark style="color:red;">(The name of the lottery must be in English!)</mark> The name of the lottery can be anything and will not conflict with the same names.

   <div align="left"><figure><img src="/files/YQF7hXVGWLGjx590KzpT" alt=""><figcaption></figcaption></figure></div>
2. In the "Price for 1 ticket" field, you must enter the price for 1 ticket to be issued.

   <div align="left"><figure><img src="/files/kTDivop5PWgKnCqnFDgg" alt=""><figcaption></figcaption></figure></div>
3. In the "Tickets amount" field, enter the number of tickets <mark style="color:red;">(Must be an integer!)</mark> to be issued. <mark style="color:red;">(Minimum quantity 10 tickets)</mark>.

   <div align="left"><figure><img src="/files/a7Hxmqw8jjO4WxCNds6W" alt=""><figcaption></figcaption></figure></div>
4. In the fields "Start time" and "End time" you must specify the period during which the lottery will be held.

   <div align="left"><figure><img src="/files/VBoMnHPuq4mUJr6qJjMn" alt=""><figcaption></figcaption></figure></div>
5. In the "Owner Fee" field, you must enter the percentage for the creator of the lottery from the amount of ticket purchases.

   <div align="left"><figure><img src="/files/h5XJCQvZuO0ms4ycsVlo" alt=""><figcaption></figcaption></figure></div>
6. In the "Lottery Type" section, you must select one of the three proposed types of lottery.

   <div align="left"><figure><img src="/files/NYOdF3ScnBPebWA2tcMp" alt=""><figcaption></figcaption></figure></div>
7. После создания токена появляется возможность задеплоить смарт-контракт в тестовую сеть Testnet бесплатно или в основную сеть Mainnet, оплатив комиссию сервиса.

   <div align="left"><figure><img src="/files/HZeRbGlK9PrVGmoQG5Ue" alt=""><figcaption></figcaption></figure></div>


# How to create a smart contract (Multisender/AirDrop)


# How to create vesting contract


# Faucet

**Introduction**

CryptoDo, Multichain no-code builder of web3 solutions for business, has announced the launch of its one-click faucets on the testnets of all supported blockchains. This development further streamlines the process of creating web3 applications and promises to drive mass adoption of blockchain technology by integrating web3 into tens of thousands of businesses.

**What are blockchain faucets?**

In the blockchain ecosystem, faucets are services that dispense free tokens or cryptocurrencies to users. These tokens are typically used for testing purposes on testnets, allowing developers to experiment with and test their web3 applications without having to spend real-world assets.

**Supported Blockchains**

CryptoDo supports various blockchains, including Ethereum, Binance Smart Chain (BSC), Polygon, Aurora, Avalanche, Optimism, Mantle, 5ire, Bitgert, and OKX Chain. Users can now obtain network tokens for these blockchains with just one click, simplifying the payment of deployment fees for smart contracts.

**The One-Click Faucet Solution**

CryptoDo’s one-click faucets on testnets eliminate the need for complex tasks and confirmations, allowing thousands of users to create and test web3 applications with ease. By providing testnet tokens with a single click, CryptoDo ensures a seamless and straightforward experience for developers and enthusiasts alike.


# How to use CryptoDo Faucet

**Instructions for Obtaining Tokens**

1.In order to receive test tokens, you need to start creating a smart contract.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:299/0*V7cjwVDYsmA9Wt3e" alt=""><figcaption></figcaption></figure></div>

2.Choose the network and type of contract.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:700/0*vah2OYRsflWlxCUv" alt=""><figcaption></figcaption></figure></div>

3.You can receive tokens by clicking “Send me funds.”

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:700/0*dloFbSoL_NECiOy5" alt=""><figcaption></figcaption></figure></div>

4.After 5–10 seconds, the transaction will be processed and a link to the explorer will appear.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:557/0*Sbj-i1ahJPBKvJbD" alt=""><figcaption></figcaption></figure></div>

5.A few seconds later, you will receive a notification of the successful receipt of test tokens.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:385/0*7DcCmYM6MpuQcKot" alt=""><figcaption></figcaption></figure></div>

<mark style="color:red;">You can receive test tokens only once per 24 hours in each of the supported blockchains\*</mark>

Now you can set up the smart contract and test it in a test network.Congratulations!

**Conclusion**

CryptoDo’s introduction of one-click faucets on the testnets of all supported blockchains marks a significant step in the platform’s mission to simplify the process of creating and testing web3 applications. By removing the barriers typically associated with obtaining testnet tokens, CryptoDo is making it easier than ever for businesses and individuals to embrace the benefits of blockchain technology and develop groundbreaking web3 applications.

***Create web3 applications in CryptoDo without code and use faucets for free deploy and test smart contracts:*** [***https://lab.cryptodo.app***](https://lab.cryptodo.app/)


# CryptoDo Token (CDO)


# Modules


# CryptoDo use cases


# Blockchains

Now CryptoDo supports the creation of contracts in 6 networks: Ethereum, Binance smart chain, Polygon, Aurora, Optimism and Avalanche.

To learn more about the networks you are interested in, go to the appropriate section:

<table data-card-size="large" data-view="cards"><thead><tr><th data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/5qEIvjGCdwWvn6UKTtUp">/pages/5qEIvjGCdwWvn6UKTtUp</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/vpQrlrKRUuYWCkSkqQJQ">/pages/vpQrlrKRUuYWCkSkqQJQ</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/RiYBLfEpZYE0PSOJKFlM">/pages/RiYBLfEpZYE0PSOJKFlM</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/cLKuRm1CAdQoLcf50DGr">/pages/cLKuRm1CAdQoLcf50DGr</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/wm2t5csuyXRFoDNOBW17">/pages/wm2t5csuyXRFoDNOBW17</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/gKbwJGjOzWn33nzdjV5u">/pages/gKbwJGjOzWn33nzdjV5u</a></td><td></td><td></td><td></td></tr></tbody></table>


# Ethereum

### <img src="/files/8gRjIRtjeIy3s8gqpEIS" alt="" data-size="line">What is Ethereum?

Ethereum - blockchain platform for decentralized applications and the second largest cryptocurrency by capitalization (ETH). The majority of popular projects in the field of DeFi and NFT work on the Ethereum network.

Ethereum is the first and most popular blockchain for launching smart contracts.&#x20;

The advantages of Ethereum include decentralization and security. But there are also disadvantages: low transaction speed and large fees. Sometimes a simple token transfer in this blockchain can cost tens of dollars, not to mention complex calculations in contracts.

Find out more on the official website: [https://ethereum.org/en/](< https://ethereum.org/en/>)


# Binance Smart Chain (BSC)

## <img src="/files/60Gzsr28sAAehvq920mU" alt="" data-size="line">What is Binance Smart Chain (BSC)

Binance Smart Chain (BSC) is an Ethereum — compatible blockchain that offers the same smart contract capabilities at much lower transaction fees.

One of the main advantages of BSC is the high speed of transaction processing. At the same time, the blockchain is somewhat centralized. Its goal is to maintain the high throughput of the BNB Beacon Chain and at the same time introduce smart contracts into the ecosystem.

It is worth noting that BSC is not a second-level solution or an off-chain solution for scaling. This is an independent blockchain that can work even when the BNB Beacon Chain is disabled.&#x20;

Since the BSC network is compatible with EVM, it supports Ldap and tools on Ethereum. This allows developers to freely transfer their projects from any EVM networks.

Поскольку сеть BSC совместима с EVM, она поддерживает Ldap и инструменты на Ethereum. Это позволяет разработчикам свободно переносить свои проекты из любых EVM сетей.

BSC is one of the most popular blockchains with a huge ecosystem of services and applications. It is great for most types of contracts.

Find out more on the official website: <https://www.bnbchain.org/en/smartChain>


# Polygon

### <img src="/files/FkkPVifaxEuLc4dNbZJ6" alt="" data-size="line">What is **Polygon?**

Polygon is a second-level (L2) solution for scaling the Ethereum blockchain.

The advantages of the Polygon network are fast and cheap transactions.

The high throughput of the blockchain makes it an ideal solution for launching high-load services and gaming projects.

Find out more on the official website: <https://polygon.technology/>


# Aurora

### <img src="/files/1vx6vcgUNWise5suvhyR" alt="" data-size="line">What is Aurora (AOA)

Aurora is a second—level blockchain (Layer-2) built on top of Near Protocol and supporting Ethereum Virtual Machine (EVM).

Aurora provides extremely low cost and high transaction speed. The network is fully compatible with Ethereum, including the ETH token, which is used as a base token to pay for transactions.

The Aurora network is great for gaming and multiplayer projects.

Find out more on the official website: <https://aurora.dev>


# Optimism

Optimism is a second—level solution (Layer2, L2), which is designed to increase the speed and scalability of the Ethereum network.

The Optimism blockchain uses the Optimistic Rollups technology, which reduces the cost of transaction fees tenfold compared to the first level (L1) of the Ethereum network and at the same time makes it easy to deploy any smart contracts and decentralized applications written in the Solidity language in the second level network.

All CryptoDo modules and smart contracts are available for deployment on the Optimism network.

&#x20;Find out more on the official website: [https://www.optimism.io](https://www.optimism.io/)


# Avalanche

Avalanche is an open-source platform for launching decentralized applications and deploying public and private blockchains within a unified, scalable ecosystem. Avalanche consists of a primary network and an unlimited number of subnets. In turn, the primary network includes three blockchains:

* The Platform Chain (P-Chain) stores metadata, coordinates validators, and tracks subnets.
* The Contract Chain (C-Chain) enables the creation of Ethereum-compatible smart contracts.
* The Exchange Chain (X-Chain) provides tools for exchanging data between subnets, as well as creating interchangeable tokens and NFTs.

Avalanche subnets are similar to L2 solutions for Ethereum and parachains in Polkadot, but with fully isolated blockchain states. Any Avalanche user can create a subnet by paying a fee of 0.01 AVAX. All Avalanche nodes must verify transactions in the primary network, and optionally in other subnets.

Subnet creators can include various parameters, such as launching multiple blockchains and setting their own validator requirements, such as mandatory KYC/AML compliance.


# Mantle

Mantle is a high-performance Layer 2 network designed to make Ethereum hyper-scalable using a modular approach while ensuring high security and low fees. To achieve this goal, a separate decentralized data availability layer will be used in tandem with Ethereum roll-ups.

The project was created by the BitDAO community, a decentralized autonomous organization with the highest level of physical assets in its field. According to the plan, Mantle will serve as a link for various BitDAO initiatives, such as Game7 projects, research by EduDAO, and a dApps ecosystem supported by BitDAO.


# OKX


# Links

Launch Dapp - <https://lab.cryptodo.app/>

Website - <https://cryptodo.app/>

Telegram - <https://t.me/CryptoDo_app>

Twitter - <https://twitter.com/CryptoDo_app>

Medium - <https://medium.com/@CryptoDo>

Linkedin - <https://www.linkedin.com/company/cryptodo-app/>


# Что такое CryptoDo?

## <img src="/files/zmuaG9MeQuzXPgXvyHlu" alt="" data-size="line"> Что такое CryptoDo?

CryptoDo - это ноукод-платформа для создания web3-приложений на базе блокчейна. С помощью CryptoDo можно за 5 минут запустить смарт-контракт и веб-интерфейс для управления им без навыков программирования. Сервис помогает предпринимателям улучшать существующие бизнес модели и создавать новые за счет внедрения блокчейн-решений в бизнес-процессы.&#x20;

## **Какую проблему решает CryptoDo?**&#x20;

Из-за особенностей рынка и технологии блокчейн разработка - это дорогой, сложный и сопряженный с рисками процесс. CryptoDo решает эту проблему и делает запуск web3-приложений максимально простым.&#x20;

## **Преимущества CryptoDo**&#x20;

**Простота:** В CryptoDo любой человек может создать собственное web3-приложение без навыков программирования и ресурсной базы.&#x20;

**Безопасность:** Пользователи CryptoDo получают готовое безопасное решение “из коробки”. Все контракты конструктора проходят лучшие аудиты.&#x20;

**Стоимость:** CryptoDo - это SaaS продукт с минимальной себестоимостью выпуска web3-приложений, поэтому мы даем лучшее на рынке ценовое предложение.

**Скорость запуска:** Благодаря полной автоматизации, настройка и запуск web3-приложений в CryptoDo занимают всего несколько минут.<br>


# Смарт контракты

Смарт-контракт — это компьютерная программа/приложение, работающее на блокчейне. Каждый смарт-контракт содержит в себе определенный набор функций и правил, которые задаются кодом и выполняются на нодах сети.

Использование смарт-контрактов позволяет оптимизировать бизнес процессы и устранить проблему недоверия между контрагентами.

В CryptoDo вы можете создать множество типов смарт-контрактов для разных бизнес задач. Вот самые популярные из них:

<table data-card-size="large" data-view="cards"><thead><tr><th data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/vjrdNa8IbnG8ivWGYRF8">/pages/vjrdNa8IbnG8ivWGYRF8</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/yuRFsHD8bhhYNOOoO7Ix">/pages/yuRFsHD8bhhYNOOoO7Ix</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/YFfwbewliQfSvG6X1PLQ">/pages/YFfwbewliQfSvG6X1PLQ</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/SGmsaryNVpZBVQlLb0Jd">/pages/SGmsaryNVpZBVQlLb0Jd</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/V4HWwr7EbuENPA6fPXlF">/pages/V4HWwr7EbuENPA6fPXlF</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/ycweqJ23l81YjZA4liHk">/pages/ycweqJ23l81YjZA4liHk</a></td><td></td><td></td><td></td></tr></tbody></table>


# Token (ERC-20)

## Что такое ERC-20 ?

ERC-20 — это популярный стандарт для смарт-контрактов на блокчейне Ethereum. Представляет собой набор правил, которым нужно следовать при разработке контракта, отвечающего за параметры и эмиссию нового пользовательского токена.

* Этот стандарт значительно упростил процесс создания новых криптовалют.
* Разные токены ERC-20 можно передавать и хранить на одном и том же адресе в сети Ethereum.

## Базовые сценарии использования :

1. Запуск своего токена (криптовалюты) в качестве платежного средства или внутренней валюты компании. Для оплаты товаров и услуг проекта.
2. Использование в программе лояльности компании, в качестве кешбека, бонусных баллов, наград за активности и тд.
3. Использование в качестве цифрового аналога акций компании для привлечения финансирования. Вы можете запустить токен проекта, распределить его среди инвесторов и залистить на децентрализованной бирже для торговли вашими токенами.
4. Использование в качестве цифрового сертификата. Прозрачность блокчейна позволяет всем пользователям видеть балансы токенов на любых адресах. Это позволяет применять токены как идентификатор возможности доступа пользователя к тем или иным продуктам по принципу владения токеном.
5. Использование в децентрализованных организациях (DAO). Токены можно использовать как механизм определения силы голоса и доли пользователя в определенной организации.

{% content-ref url="/pages/Hn5xnvJG886pOgETkGme" %}
[How to create a smart contract (ERC-20)](/cryprodo-ru/kak-polzovatsya-cryptodo/how-to-create-a-smart-contract-erc-20)
{% endcontent-ref %}


# Crowdsale (ICO)

## **Что такое Crowdsale?**&#x20;

Crowdsale или ICO (Initial Coin Offering) — аналог IPO из мира криптовалют. Это первичная продажа токенов проекта большому кругу инвесторов.&#x20;

После покупки или после окончания локап периода выпущенная криптовалюта распределяется между инвесторами пропорционально их вкладам. ICO — это форма краудфандинга в блокчейне, при которой участники финансируют развитие компании взамен на предоставление токенов проекта.&#x20;

Crowdsale проходит через специальный смарт-контракт, который принимает от инвесторов оплаты за покупку токенов по установленной владельцем цене.&#x20;

В CryptoDo вы можете создать свой Crowdsale контракт и веб-интерфейс для продажи токенов (ICO) без необходимости писать код и разбираться в технологии.&#x20;

## **Базовые сценарии использования:**&#x20;

1\. Привлечение инвестиций в бизнес. В этом варианте продаваемые токены будут являться аналогом акций вашей компании.

2\. Краудфандинг. Вы можете в удобном формате запустить сбор денег у вашей аудитории для финансирование любых инициатив.

{% content-ref url="/pages/jZOpU719Z0iBoohMBMvv" %}
[How to create a smart contract (ICO)](/cryprodo-ru/kak-polzovatsya-cryptodo/how-to-create-a-smart-contract-ico)
{% endcontent-ref %}


# NFT Collection (ERC-721)

## **Что такое NFT?**&#x20;

NFT (non-fungible token - невзаимозаменяемый токен) — это разновидность криптографического токена в блокчейне, которая представляет собой уникальный, невзаимозаменяемый актив.&#x20;

Самый популярный стандарт смарт-контракта для запуска NFT - это ERC-721.&#x20;

Смарт-контракт NFT-коллекции содержит в себе базу данных из метаданных токенов и их ID, а также функции для выпуска, передачи, хранения, этапов продаж и тд.&#x20;

В CryptoDo вы можете создать многофункциональный смарт-контракт для запуска NFT-коллекции.&#x20;

## **Базовые сценарии использования:**&#x20;

1\. Продажа искусства через NFT. Вы можете запустить NFT коллекцию со своим творчеством и продавать ее на популярных NFT маркетплейсах (OpenSea, Rarible, Binance NFT и тд). При этом NFT позволит сохранить авторские права и получать роялти от каждой перепродажи вашего токена.&#x20;

2\. NFT-билеты. Вы можете запустить NFT-коллекцию с цифровыми билетами на ваше мероприятие. NFT невозможно подделать, каждый токен уникален, поэтому технология отлично подходит для этого.&#x20;

3\. NFT как идентификатор пользователя. Невзаимозаменяемость NFT позволяет использовать их в качестве документов, сертификатов и уникальных ключей к любого рода контенту. Например, вы можете создать закрытый клуб с доступом только для тех, кто владеет NFT-токеном из вашей коллекции.&#x20;

4\. NFT как способ фандрайзинга. Вы можете запустить NFT-коллекцию с целью коллективного финансирования любого рода инициатив. Финансирование разработки, строительства, написания книги, исследовательской работы легко провести через продажу NFT-токенов аудитории. NFT - новый подход к краудфандингу.&#x20;

5\. NFT в играх. Вы можете оцифровать игровые предметы за счет NFT и создать свободный рынок ценностей для ваших игроков. Это позволит получить дополнительный доход за счет роялти и увеличить вовлеченность игроков за счет новых механик и возможностей.

{% content-ref url="/pages/i7oXqvY9VT7XBHK4y6jz" %}
[How to create a smart contract (ERC-721)](/cryprodo-ru/kak-polzovatsya-cryptodo/how-to-create-a-smart-contract-erc-721)
{% endcontent-ref %}


# DAO

## Что такое DAO?

DAO – это формат организации, управление которой осуществляется с помощью смарт-контрактов, загруженных в блокчейн.&#x20;

Эта организация управляется децентрализовано и работает автономно, без необходимости вмешательства регулирующих органов.&#x20;

Проще всего принцип работы DAO можно объяснить, если провести аналогию с юрлицом в реальном бизнесе. DAO как и LLC/ООО позволяет организовать коллективное управление бизнесом и справедливое распределение дивидендов. Только юрлицо опирается на правовые основы конкретной юрисдикции, а в основе DAO лежат децентрализованные механизмы смарт-контрактов.&#x20;

В DAO вы можете распределить GP-токены среди партнеров, чтобы наделить их силой голоса, установить кворум для принятия решений путем голосований партнеров в блокчейне, а так же выпустить LP-токены для определения долей партнеров в финансовом капитале DAO.&#x20;

В CryptoDo вы можете создать свой DAO-контракт и веб-интерфейс для удобного управления казначейством и голосованиями в организации.&#x20;

## **Базовые сценарии использования:**&#x20;

1\. Коллективное управление инвестициями. Вы можете создать свой инвестиционный фонд в формате DAO, раздать GP-токены управляющим фонда и продать LP-токены инвесторам вашего фонда. Решения о входе в сделки будет приниматься всеми партнерами, а прибыль будет пропорционально распределяться между инвесторами.&#x20;

2\. Управление бизнесом. Вы можете создать DAO для своего бизнеса, распределить акции (LP-токены) среди партнеров, привлекать инвестиции, выплачивать зарплаты сотрудникам, распределять средства на маркетинг, разработку, закупки и тд.&#x20;

3\. Игровые гильдии в GameFi. DAO помогает объединять усилия игроков и средства инвесторов для достижения максимальных результатов в блокчейн играх и справедливого распределения прибыли.&#x20;

4\. Благотворительность и грантовые фонды. Вы можете создать свой DAO-фонд, привлечь инвестиции и сообща распределять средства на общественные блага или грантовые программы.&#x20;

5\. Совместные покупки. Вы можете объединяться с другими людьми и совместно совершать дорогостоящие покупки. Например, дорогие NFT токены или доступы в какие-либо программы и сообщества.

{% content-ref url="/pages/AUNoc9sYCGqlMewlDH1v" %}
[How to create DAO](/cryprodo-ru/kak-polzovatsya-cryptodo/how-to-create-dao)
{% endcontent-ref %}


# Lottery

В CryptoDo вы можете создать смарт-контракт и веб-интерфейс для проведения честной лотереи на блокчейне.

С помощью конструктора web3-лотерей от CryptoDo вы можете проводить розыгрыши призов для вашего сообщества, увеличивать активность аудитории и зарабатывать на комиссионных от продажи билетов.

Вы можете создать несколько типов лотерей и гибко настроить их :

<table data-view="cards"><thead><tr><th data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/zHd1HID55W002SaNXjII">/pages/zHd1HID55W002SaNXjII</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/xJAzT5XLZyyuQxcexGXi">/pages/xJAzT5XLZyyuQxcexGXi</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/ZF3JrlWqg65zXGM6toS5">/pages/ZF3JrlWqg65zXGM6toS5</a></td><td></td><td></td><td></td></tr></tbody></table>

{% content-ref url="/pages/E0mN4qKAT7Y24kJN2PFH" %}
[How to create lottery](/cryprodo-ru/kak-polzovatsya-cryptodo/how-to-create-lottery)
{% endcontent-ref %}


# Win-win Lottery

Беспроигрышная лотерея - это формат лотереи, в котором все участники получают выплаты. То есть никто не уходит из лотереи без денег.&#x20;

Достигается это путем особого перераспределения средств от купленных билетов.&#x20;

Например, 1% участников забирает 10% стоимости всех билетов, 10% участников забирают 20%, а остальные участники делят между собой 70% всех средств от лотереи. Вы можете сами гибко настроить проценты победителей и их доли в интерфейсе конструктора CryptoDo.

Этот тип лотереи хорошо воспринимается пользователями, потому что у всех есть шанс получить суперприз, при этом никто не уходит с пустыми руками.&#x20;

## **Зачем нужны лотереи?**&#x20;

1\. Розыгрыши призов увеличивают активность аудитории.

2\. Дополнительный источник дохода. Создатель лотереи устанавливает фиксированную комиссию на покупку билетов в смарт-контракте.&#x20;

3\. Привлечение новой аудитории. Розыгрыши призов всегда являются хорошим инструментом в маркетинговых кампаниях.


# Jackpot Lottery

Джекпот лотерея - это формат лотереи, в котором минимальный процент игроков выигрывает суперприз, а остальные участники уходят ни с чем.&#x20;

Например, 5% участников забирают 100% стоимости всех билетов.&#x20;

Вы можете сами гибко настроить проценты победителей и их доли в интерфейсе конструктора CryptoDo.

## **Зачем нужны лотереи?**&#x20;

1\. Розыгрыши призов увеличивают активность аудитории.

2\. Дополнительный источник дохода. Создатель лотереи устанавливает фиксированную комиссию на покупку билетов в смарт-контракте.&#x20;

3\. Привлечение новой аудитории. Розыгрыши призов всегда являются хорошим инструментом в маркетинговых кампаниях.


# Prize draw

Prize draw лотерея - это формат лотереи в котором создатель проводит розыгрыш каких-то призов от компании. При этом пользователи покупают билеты за минимальную стоимость или вообще бесплатно.&#x20;

Для этого типа лотереи необходимо, чтобы создатель отправил на смарт контракт сумму призового пула со своего кошелька.&#x20;

Например 1% участников забирает 30% от призового фонда, 10% участников забирают 40%, а остальные участники делят между собой 30% всех средств от лотереи. Вы можете сами гибко настроить проценты победителей и их доли в интерфейсе конструктора CryptoDo.&#x20;

Этот тип лотереи идеально подходит для привлечения внимания к компании и создания инфоповода.&#x20;

**Зачем нужны лотереи?**&#x20;

1\. Розыгрыши призов увеличивают активность аудитории.&#x20;

2\. Дополнительный источник дохода. Создатель лотереи устанавливает фиксированную комиссию на покупку билетов в смарт контракте.&#x20;

3\. Привлечение новой аудитории. Розыгрыши призов всегда являются хорошим инструментом в маркетинговых кампаниях.


# Multisender/AirDrop

## Что такое Multisender/AirDrop?

Multisender/AirDrop - это смарт-контракт, который помогает отправлять токены или ETH/BNB/Matic и другие валюты на несколько адресов всего одной транзакцией. Кроме того, используя контракт Аирдропа, можно сэкономить до 80% на сетевых комиссиях при распределении криптовалюты на кошельки.

### Введение:

В стремительно развивающемся мире криптовалют распределение токенов играет ключевую роль во взаимодействии с сообществами и продвижении проектов. Однако традиционные методы отправки токенов на несколько кошельков могут быть долгими и дорогостоящими. В этом контексте на помощь приходят Multisender/AirDrop смарт-контракты, разработанные CryptoDo, которые упрощают процесс и значительно снижают стоимость массового распределения токенов.

### Что такое Multisender/AirDrop смарт-контракт от CryptoDo?

Multisender/AirDrop смарт-контракт от CryptoDo - это самоисполняющееся соглашение, созданное на блокчейн-сетях, таких как Ethereum или Binance Smart Chain, которое позволяет распределять токены или внутренние валюты блокчейна (например, ETH, BNB) между множеством получателей с помощью одной транзакции. Используя этот тип смарт-контракта, пользователи могут сэкономить до 90% на комиссиях сети по сравнению с традиционными методами перевода.

Интерфейс CryptoDo позволяет развернуть ваш Multisender/AirDrop смарт-контракт без навыков программирования. Кроме того, платформа поддерживает несколько блокчейн-сетей, что позволяет создавать и развертывать смарт-контракты на разных платформах.

### Как это работает?

Multisender/AirDrop смарт-контракт от CryptoDo работает, объединяя несколько транзакций передачи токенов в одну. Владелец контракта указывает получателей и соответствующие им суммы для отправки. После выполнения контракта он распределяет токены или внутренние валюты блокчейна указанным получателям, значительно сокращая комиссии за газ, связанные с множественными индивидуальными транзакциями.

## Преимущества использования Multisender/AirDrop смарт-контрактов от CryptoDo:

### Экономия средств:&#x20;

CryptoDo app продолжай несколько переводов в одну транзакцию, Multisender/AirDrop смарт-контракты существенно сокращают комиссии сети, делая их более доступными для массового распределения токенов.

### Экономия времени:&#x20;

Распределение токенов среди большого количества получателей может быть долгим процессом. Multisender/AirDrop смарт-контракты автоматизируют этот процесс, делая его быстрее и эффективнее.

### Гибкость:&#x20;

Эти смарт-контракты могут быть использованы для распределения различных типов токенов, таких как ERC20, BEP20 и других стандартных токенов, а также внутренних валют блокчейна, таких как ETH и BNB.

### Прозрачность и безопасность:&#x20;

Созданные на децентрализованных сетях, Multisender/AirDrop смарт-контракты обеспечивают неизменяемость и прозрачность всех транзакций, гарантируя безопасность и подлинность распределения токенов.

### Простота использования:&#x20;

Дружественный интерфейс CryptoDo позволяет любому пользователю создавать и развертывать Multisender/AirDrop смарт-контракт без навыков программирования, делая его доступным для широкой аудитории.

### Поддержка многочисленных сетей:&#x20;

CryptoDo поддерживает несколько блокчейн-сетей, позволяя пользователям развертывать свои смарт-контракты на разных платформах, увеличивая их охват и универсальность.

### Заключение:

Multisender/AirDrop смарт-контракты от CryptoDo революционизировали процесс распределения токенов, упрощая его и значительно снижая сопутствующие затраты. С помощью дружественного интерфейса CryptoDo вы можете легко создать и развернуть свой мультисенд AirDrop смарт-контракт на нескольких сетях без навыков программирования. Эта инновация будет играть важную роль в укреплении взаимодействия с сообществами и продвижении проектов в экосистеме блокчейна.

{% content-ref url="/pages/MhHKU2aVUGnvby1UXqBt" %}
[How to create a smart contract (Multisender/AirDrop)](/cryprodo-ru/kak-polzovatsya-cryptodo/how-to-create-a-smart-contract-multisender-airdrop)
{% endcontent-ref %}


# Multisig


# Vesting


# Как пользоватся CryptoDo

1. Нажмите на кнопку подключения кошелька.

   <figure><img src="/files/yDkjEAQMalGBAoOOTiaK" alt=""><figcaption></figcaption></figure>
2. &#x20;Выберете кошёлек.

   <div align="left"><figure><img src="/files/JodhQWJMEudmopRK9zC2" alt=""><figcaption></figcaption></figure></div>
3. &#x20;Подпишите сообщение, используя кошелёк, который автоматически откроется из расширения браузера.&#x20;

   <figure><img src="/files/GZqIikbhDa1OEWpuD91k" alt=""><figcaption></figcaption></figure>
4. &#x20;В разделе "Смарт-контракты" будут храниться ваши смарт-контракты.&#x20;

   <div align="left"><figure><img src="/files/ec429fvapiITWmrCCZYX" alt=""><figcaption></figcaption></figure></div>

## Создание смарт-контракта

1. Нажмите на кнопку "+ Создать  контракт".&#x20;

   <div align="left"><figure><img src="/files/l5l0JbTv3RbpCU9nRgy8" alt=""><figcaption></figcaption></figure></div>
2. Выберете нужный блокчейн, тип контракта  и нажмите кнопку "Продолжить" что бы перейти в интерфейс создания нужного вам типа контракта.

   <div align="left"><figure><img src="/files/RO1t2Aw7olbOaUJvNTwv" alt=""><figcaption></figcaption></figure></div>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f48e">💎</span> <mark style="color:blue;">Токен (ERC-20)</mark></td><td></td><td></td><td><a href="/pages/Hn5xnvJG886pOgETkGme">/pages/Hn5xnvJG886pOgETkGme</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f4b0">💰</span> <mark style="color:blue;">Краудсейл (ICO)</mark></td><td></td><td></td><td><a href="/pages/jZOpU719Z0iBoohMBMvv">/pages/jZOpU719Z0iBoohMBMvv</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f5bc">🖼️</span> <mark style="color:blue;">НФТ коллекция (ERC-721)</mark></td><td></td><td></td><td><a href="/pages/i7oXqvY9VT7XBHK4y6jz">/pages/i7oXqvY9VT7XBHK4y6jz</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f3e6">🏦</span> <mark style="color:blue;">DAO</mark></td><td></td><td></td><td><a href="/pages/AUNoc9sYCGqlMewlDH1v">/pages/AUNoc9sYCGqlMewlDH1v</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f3b2">🎲</span> <mark style="color:blue;">Блокчейн лотерея</mark></td><td></td><td></td><td><a href="/pages/E0mN4qKAT7Y24kJN2PFH">/pages/E0mN4qKAT7Y24kJN2PFH</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f512">🔒</span> <mark style="color:blue;">Vesting (скоро)</mark></td><td></td><td></td><td><a href="/pages/pZ95rlWFt9ADzGmMpGGy">/pages/pZ95rlWFt9ADzGmMpGGy</a></td></tr></tbody></table>


# How to create a smart contract (ERC-20)

{% embed url="<https://www.youtube.com/watch?v=mLnMLhzB6ko>" %}

## Вы выбрали тип смарт-контракта (ERC-20)

<figure><img src="/files/fvnYbTUGHLxwPW6Nq4A7" alt=""><figcaption></figcaption></figure>

1. В поле "Названия токена" необходимо ввести название токена латинскими буквами. Оно может быть любым, даже уже существующим.
2. В поле "Символ" необходимо ввести символ токена латинскими буквами, который должен состоять минимум из 3 букв/символов.

   <div align="left"><figure><img src="/files/486Awzfs03RIDQEqnVrP" alt=""><figcaption></figcaption></figure></div>
3. В поле "Изначальное предложение" необходимо ввести количество (целое число) токенов, которое будет выпущено.&#x20;

   <div align="left"><figure><img src="/files/VHC8zFjUEqHP9y0s7QtO" alt=""><figcaption></figcaption></figure></div>
4. В поле "Десятичные числа" необходимо ввести число знаков после запятой для вашего токена.&#x20;

   <div align="left"><figure><img src="/files/VRznYGMjrAwbMHUlrs9t" alt=""><figcaption></figcaption></figure></div>
5. В поле "Владелец" по умолчанию стоит подключенный кошелек, но его можно изменить.

   <div align="left"><figure><img src="/files/jJ8p6uEroFDUlJJ8WMJT" alt=""><figcaption></figcaption></figure></div>
6. В разделе "Опции" можно добавить дополнительный функционал смарт-контракту.

Дополнительные функции контракта:

* Mintable - выпуск новых токенов в смарт-контракте.
* Pausable - функция для владельца, которая позволяет остановить все транзакции в смарт-контракте.
* Blacklist - функция для владельца, которая позволяет запретить любому адресу проводить транзакции в смарт-контракте.
* Burnable - функция, которая дает возможность уничтожать токены.
* Burn fee - функция, позволяющая сжигать установленный процент токенов с каждой транзакции.
* Dev/marketing fee - функция, позволяющая установить комиссию с каждой транзакции и отправлять её на указанный адрес.
* Liquidity fee - функция, позволяющая пополнять пул ликвидности токена на определенный процент с каждой транзакции.

&#x20; 7\.  После создания токена появляется возможность задеплоить смарт-контракт в тестовую сеть Testnet бесплатно или в основную сеть Mainnet, оплатив комиссию сервиса.                     ![](/files/l7AaW7AkWDyjIAj6LNzB)


# How to create a smart contract (ICO)

{% embed url="<https://www.youtube.com/watch?ab_channel=CryptoDo&v=1JidYhZhFuo>" %}

## Вы выбрали тип смарт-контракта (ICO)

<figure><img src="/files/UqTfLE8sMG0SZnvsnqJo" alt=""><figcaption></figcaption></figure>

1. В поле "Названия токена" необходимо ввести название токена латинскими буквами. Оно может быть любым, даже уже существующим.

   <div align="left"><figure><img src="/files/70xt5gzWcGnpYVy6vzMW" alt=""><figcaption></figcaption></figure></div>
2. В поле "Адрес контракта токена" необходимо ввести адрес контракта токена <mark style="color:red;">(Адрес контракта токена должно быть только ethereum адрес!)</mark>. Убедитесь, что сеть токена совпадает с сетью ICO контракта.&#x20;

   <div align="left"><figure><img src="/files/osaVY25DH3HLyLqRvo4U" alt=""><figcaption></figcaption></figure></div>
3. В поле "Цена" необходимо ввести число, которое будет обозначать цену токена за 1 BNB. &#x20;

   <div align="left"><figure><img src="/files/NN2d6sN4LiVutPcd1cRh" alt=""><figcaption></figcaption></figure></div>
4. В поле "Период блокировки токенов" необходимо выбрать временной период, в течении которого пользователь не сможет получить купленные токены на свой кошелек.

   <div align="left"><figure><img src="/files/qpXKrrlMxmEmPboWZFwX" alt=""><figcaption></figcaption></figure></div>
5. В поле "Десятичные числа" необходимо ввести число знаков после запятой для вашего токена.&#x20;

   <div align="left"><figure><img src="/files/E0Xxiv7sahkImjgeW2bX" alt=""><figcaption></figcaption></figure></div>
6. В поле "Максимальное кол-во монет для одного кошелька" необходимо ввести число, обозначающее максимальное количество токенов, которое пользователь сможет купить, используя один кошелек.

   <div align="left"><figure><img src="/files/1F1iGGJFAs72gVKz9vRb" alt=""><figcaption></figcaption></figure></div>
7. У вас есть выбор запустить ваш смарт-контракт в тестовую сеть "Testnet" (бесплатно) что бы проверить работоспособность или в "Mainnet" за CDO в интернет готовый вариант смарт-контракта.&#x20;

   <div align="left"><figure><img src="/files/HYC1d4OIYcIT52PVsNIl" alt=""><figcaption></figcaption></figure></div>


# How to create a smart contract (ERC-721)

{% embed url="<https://www.youtube.com/watch?ab_channel=CryptoDo&v=TjC1LRZtoyM>" %}

## Вы выбрали тип смарт-контракта (ERC-721)

<figure><img src="/files/gFu7K9DbHCjAcZvhQP6d" alt=""><figcaption></figcaption></figure>

1. В поле "Названия контракта" вы должны ввести название контракта <mark style="color:red;">(Название контракта должно быть на английском языке !)</mark> Название контракта может быть какое угодно и не будет конфликтовать с такими же названиями токена.

   <div align="left"><figure><img src="/files/LTiJpUDskcjkAsONnl6f" alt=""><figcaption></figcaption></figure></div>
2. В поле "Общее предложение" вы должны ввести максимальное количество НФТ, которое может быть сментчино через ваш контракт.

   <div align="left"><figure><img src="/files/wrJLYakvkixps0MNaj5Y" alt=""><figcaption></figcaption></figure></div>
3. В поле "Имя токена" вы должны придумать название токену который создаете (<mark style="color:red;">Имя токена должно быть на английском языке !</mark>).&#x20;

   <div align="left"><figure><img src="/files/FfQ7YUtBRbP5wcv6v60k" alt=""><figcaption></figcaption></figure></div>
4. В поле "Символ" вы должны ввести символ токена <mark style="color:red;">(Символ токена должен быть на английском языке и состоять минимум из 3 букв/символов !)</mark>. "Символ" - это аббревиатура (сокращением "Названия токена".&#x20;

   <div align="left"><figure><img src="/files/sOASIKXIEQP8TgohZ0zp" alt=""><figcaption></figcaption></figure></div>
5. В поле "Кол. токенов в транзакции" вы должны ввести максимальное количество токенов доступное к покупке за 1 транзакцию mint.

   <div align="left"><figure><img src="/files/zTkrgMhvYBrUJkykZOUI" alt=""><figcaption></figcaption></figure></div>
6. В поле "Кол. токенов на кошелёк" вы должны ввести максимальное количество токенов доступное для покупки на 1 адрес.

   <div align="left"><figure><img src="/files/koOEi8wAeKd2VAt8RPqS" alt=""><figcaption></figcaption></figure></div>
7. В поле "Цена" вы должны ввести цену <mark style="color:red;">(В поле должно быть введено число)</mark>. Вы устанавливаете цену токена за 1 BNB.  &#x20;

   <div align="left"><figure><img src="/files/cC1kJg5KkvPw4dP0kS26" alt=""><figcaption></figcaption></figure></div>
8. В поле "Срок до ревила (Reveal)" вы должны выбрать дату ревила вашей коллекции.

   <div align="left"><figure><img src="/files/uN8s8NIOtcs6VZv4k9f1" alt=""><figcaption></figcaption></figure></div>
9. В поле "Базовый URI" вы должны ввести базовый путь к файлу (мета данные) для вашего НФТ (где хранятся файлы / картинок вашего НФТ).

   <div align="left"><figure><img src="/files/ZGRl6g5UOmtWXJEgNpo1" alt=""><figcaption></figcaption></figure></div>
10. В поле "Адрес для вывода прибыли" вы должны ввести (вставить адрес) для вывода прибыли.

    <div align="left"><figure><img src="/files/Fm1hQVfaIuWCi1vTpUub" alt=""><figcaption></figcaption></figure></div>
11. В поле "Адрес владельца" вы должны ввести или оставить по стандарту ваш адрес кошелька.

    <div align="left"><figure><img src="/files/dLyn7qxnEgRpYQ4yZoln" alt=""><figcaption></figcaption></figure></div>
12. Дополнительные функции контракта:

    * Дополнительная эмиссия - эта функция позволяет увеличить общее предложение (общее кол-во токенов) в вашей НФТ коллекции после деплоя смарт-контракта в блокчейн.
    * Предпродажа - эта функция позволяет вам создать список кошельков (White List) которые будут иметь доступ к ранней покупке вашей НФТ коллекции / НФТ токенов по определенной цене.

    <div align="left"><figure><img src="/files/0NROxJQfwENgpbhXzm1K" alt=""><figcaption></figcaption></figure></div>
13. У вас есть выбор запустить ваш смарт-контракт в тестовую сеть "Testnet" (бесплатно) что бы проверить работоспособность или в "Mainnet" за CDO в интернет готовый вариант смарт-контракта.

    <div align="left"><figure><img src="/files/tPb1RQZUWf8cWBALjNYZ" alt=""><figcaption></figcaption></figure></div>


# How to create DAO

{% embed url="<https://www.youtube.com/watch?v=lpAP-pZ0OMU>" %}

## Вы выбрали тип смарт-контракта (DAO)

<div align="left"><figure><img src="/files/xkRlLjPoknygRLYifox3" alt=""><figcaption></figcaption></figure></div>

1. В поле "Название DAO" необходимо ввести название токена латинскими буквами. Оно может быть любым, даже уже существующим.

   <div align="left"><figure><img src="/files/JxIbhp6KCFD32YWEVtFm" alt=""><figcaption></figcaption></figure></div>
2. В поле "Символ DAO" необходимо ввести символ токена латинскими буквами, который должен состоять минимум из 3х букв/символов.

   <div align="left"><figure><img src="/files/ztzGUvAqKynPFUgWvt6e" alt=""><figcaption></figcaption></figure></div>
3. В поле "Адрес партнёра" необходимо ввести адрес кошелька (ваш или другого участника DAO).

   <div align="left"><figure><img src="/files/UlDXzXgT7Fojsk0BOS9F" alt=""><figcaption></figcaption></figure></div>
4. В поле "GT Сумма" необходимо ввести количество голосующих токенов у каждого партнера вашего ДАО.

   <div align="left"><figure><img src="/files/LtEIvX7HFK9MUCJqpc39" alt=""><figcaption></figcaption></figure></div>
5. Вы можете добавить партнёра (партнёров) к вашему ДАО контракту между которыми будет распределяться право голоса (которые будут принимать решение в голосования кошелька партнера\*).

   <div align="left"><figure><img src="/files/c2mkjBrtzMmBlwnO2dEF" alt=""><figcaption></figcaption></figure></div>
6. В поле "Кворум" необходимо указать процент минимальной доли GT для подведения итогов голосования.

   <div align="left"><figure><img src="/files/OBeWV8xYdU5iZxdMCVy0" alt=""><figcaption></figcaption></figure></div>
7. После создания DAO появляется возможность задеплоить смарт-контракт в тестовую сеть Testnet бесплатно или в основную сеть Mainnet, оплатив комиссию сервиса.

   <div align="left"><figure><img src="/files/HHMaOnP4lxDViYp88r0n" alt=""><figcaption></figcaption></figure></div>


# How to create lottery

{% embed url="<https://www.youtube.com/watch?v=R94VwUFEQDk>" %}

## Вы выбрали тип смарт-контракта (Лотерея)

<figure><img src="/files/5fjF2fTdxBQUZrAxDqpX" alt=""><figcaption></figcaption></figure>

1. В поле "Названия лотереи" вы должны ввести название лотереи <mark style="color:red;">(Название лотереи должно быть на английском языке !)</mark> Название лотереи может быть какое угодно и не будет конфликтовать с такими же названиями .

   <div align="left"><figure><img src="/files/7a8XkLMHczcjfzCc4Ecb" alt=""><figcaption></figcaption></figure></div>
2. В поле "Цена за 1 билет" необходимо ввести цену за  1 билет, которое будет выпущено.&#x20;

   <div align="left"><figure><img src="/files/VcWdeYIwMDnuypomfoZH" alt=""><figcaption></figcaption></figure></div>
3. В поле "Количество билетов" необходимо ввести количество билетов <mark style="color:red;">(Должно быть целое число!)</mark>, которое будет выпущено. <mark style="color:red;">(Минимальное количество 10 билетов)</mark>.

   <div align="left"><figure><img src="/files/yteGwAtqRurUD9prjg7H" alt=""><figcaption></figcaption></figure></div>
4. В полях "Начало" и "Конец" необходимо указать период в течении которого будет проводиться лотерея.&#x20;

   <div align="left"><figure><img src="/files/UOcIhhmEf2fGSnqOspmQ" alt=""><figcaption></figcaption></figure></div>
5. В поле "Комиссия" необходимо ввести процент создателю лотереи от суммы покупки билетов.

   <div align="left"><figure><img src="/files/HFD97VzuzJ1W7pWfU0rR" alt=""><figcaption></figcaption></figure></div>
6. В Секторе "Тип лотереи" необходимо выбрать один из трёх предложенных типов лотереи.

   <div align="left"><figure><img src="/files/rW8qhKgMwG6SoqBc1XRj" alt=""><figcaption></figcaption></figure></div>
7. После создания токена появляется возможность задеплоить смарт-контракт в тестовую сеть Testnet бесплатно или в основную сеть Mainnet, оплатив комиссию сервиса.

   <div align="left"><figure><img src="/files/mVlD94WHY1ZH6ZLcvzbJ" alt=""><figcaption></figcaption></figure></div>


# How to create a smart contract (Multisender/AirDrop)

## Вы выбрали тип смарт-контракта (Multisender/AirDrop)


# How to create vesting contract


# How to install and create the MetaMask wallet

### Установка кошелька MetaMask

Скачать и установить расширение MetaMask можно с официального сайта проекта [metamask.io](https://metamask.io/), но лучше сделать это через [магазин Chrome](https://chrome.google.com/webstore/category/extensions?hl=ru).

Ищем MetaMask в поиске по магазину.

<figure><img src="/files/5id9iO9Blqb5LQC3o4wH" alt=""><figcaption></figcaption></figure>

Проверяем, чтобы расширение было с источником metamask.io.

<figure><img src="/files/n4Bi8INMgKnt1DQkkh2l" alt=""><figcaption></figcaption></figure>

Нажимаем "Установить". После этого приложение спрашивает несколько разрешений — соглашаемся. Это требуется для подключения к сайтам и взаимодействию с ними.                           ![](/files/6ffDaVhc1VWE37eiuW0n)

Теперь приложение установлено. Нажимаем «Начать работу» и переходим к созданию кошелька.

### Создание кошелька в MetaMask

На экране добавления кошелька есть две опции:

1. Восстановить ранее созданный кошелек, используя фразу для восстановления;
2. Создать новый кошелек.

   <figure><img src="/files/bhJCdG1HwvGkK5uHEPve" alt=""><figcaption></figcaption></figure>

   Для создания нового кошелька нажимаем «Создать кошелек». ![](/files/9pK6yMgCRV9ZgmIBbKaY)                                      Придумываем пароль. Он необходим для предотвращения несанкционированного доступа к вашему кошельку. При утере пароля кошелек можно будет восстановить с помощью секретной фразы.&#x20;

Следующим шагом необходимо записать и сохранить в надежном месте секретную фразу для доступа к кошельку. После этого MetaMask попросит повторить секретную фразу, чтобы убедиться в том, что вы сохранили её. Необходимо ввести слова в правильной последовательности.

<div><figure><img src="/files/4mLOK3fwXHQXnrkarmIx" alt=""><figcaption></figcaption></figure> <figure><img src="/files/4A5pScNI7dUztpagSHAT" alt=""><figcaption></figcaption></figure></div>

После создания кошелька вкладку можно закрыть и вызвать её при необходимости из панели расширений браузера.&#x20;

<figure><img src="/files/WFzQAgWZotEXNAn7Hppi" alt=""><figcaption></figcaption></figure>

### Как внести средства на MetaMask

Существует несколько способов пополнить MetaMask:

* **пополнить с интернет-обменника**. В интернет-обменнике необходимо выбрать валюту для покупки и способ оплаты, указать адрес кошелька и провести транзакцию;
* **купить Ethereum у встроенных сервисов**. Такие операции проводит платформа [Wire Widget](https://pay.sendwyre.com/). Это удобный вариант, единственный минус которого — высокий курс продажи;
* **купить на бирже (например,** [**Binance**](https://accounts.binance.com/ru/register?ref=SGR8OV4C)**) и перевести на кошелек**. Этот вариант привлекает удобством оплаты с банковской карты (Visa, MasterCard) и незавышенной рыночной стоимостью токенов;
* **перевести с другого адреса**.

### Как отправить средства с MetaMask

Для отправки средств, нажмите «Отправить», введите адрес получателя и подтвердите транзакцию. Обращайте внимание, что отправлять и получать токены можно только в той сети, в которой они были выпущены.&#x20;

<img src="/files/EYqSp8dByoJcJOI08JNP" alt="" data-size="original">


# Faucet

### **Что такое Faucet (Кран) блокчейна?**

В экосистеме блокчейна краны - это сервисы, которые выдают бесплатные токены или криптовалюты пользователям. Эти токены обычно используются для тестирования на тестнетах, позволяя разработчикам экспериментировать и тестировать свои веб3-приложения без необходимости тратить реальные активы.

### **Поддерживаемые блокчейны**

CryptoDo поддерживает различные блокчейны, включая Ethereum, Binance Smart Chain (BSC), Polygon, Aurora, Avalanche, Optimism, Mantle, 5ire, Bitgert и OKX Chain. Теперь пользователи могут получить сетевые токены для этих блокчейнов всего одним кликом, упрощая оплату платы за развертывание умных контрактов.

### **One-click краны CryptoDo .**

One-click Faucet (Краны) CryptoDo на тестнетах устраняют необходимость выполнения сложных задач и подтверждений, позволяя тысячам пользователей создавать и тестировать веб3-приложения с легкостью. Предоставляя тестовые токены всего одним кликом, CryptoDo обеспечивает безпрепятственный и простой опыт для разработчиков и энтузиастов.


# Как пользоваться кранами CryptoDo

**Инструкции по получению токенов**

1. Чтобы получить тестовые токены, вам нужно начать создание смарт-контракта.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:299/0*V7cjwVDYsmA9Wt3e" alt=""><figcaption></figcaption></figure></div>

2. Выберите сеть и тип контракта.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:700/0*vah2OYRsflWlxCUv" alt=""><figcaption></figcaption></figure></div>

3. Вы можете получить токены, нажав на "Send me funds".

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:700/0*dloFbSoL_NECiOy5" alt=""><figcaption></figcaption></figure></div>

4. Через 5-10 секунд транзакция будет обработана, и появится ссылка на исследовательскую систему.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:557/0*Sbj-i1ahJPBKvJbD" alt=""><figcaption></figcaption></figure></div>

5. Через несколько секунд вы получите уведомление об успешном получении тестовых токенов.

<div align="left"><figure><img src="https://miro.medium.com/v2/resize:fit:385/0*7DcCmYM6MpuQcKot" alt=""><figcaption></figcaption></figure></div>

<mark style="color:red;">Вы можете получать тестовые токены только 1 раз за 24 часа в каждом из поддерживаемых блокчейнов\*</mark>

Теперь вы можете настроить умный контракт и протестировать его в тестовой сети. Поздравляем!

**Заключение**

Внедрение CryptoDo одноразовых кранов на тестовых сетях всех поддерживаемых блокчейнов является значительным шагом в миссии платформы по упрощению процесса создания и тестирования web3-приложений. Убирая барьеры, связанные с получением тестовых токенов, CryptoDo делает проще, чем когда-либо, для бизнеса и частных лиц принять преимущества блокчейн-технологии и разрабатывать новаторские web3-приложения.

Создавайте приложения web3 в CryptoDo без кода и используйте сборщики для бесплатного деплоя и тестирования смарт-контрактов: [***https://lab.cryptodo.app***](https://lab.cryptodo.app/)


# CryptoDo токен (CDO)


# Модули (скоро)


# Сценарии использования CryptoDo


# Блокчейны

Сейчас CryptoDo поддерживает создание контрактов в 6 сетях: Эфириум, Бинанс смарт чейн, Полигон, Аврора, оптимизм и аваланч

Чтобы узнать больше об интересующих вас сетях, перейдите в соответствующий раздел:

<table data-card-size="large" data-view="cards"><thead><tr><th data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/5qEIvjGCdwWvn6UKTtUp">/pages/5qEIvjGCdwWvn6UKTtUp</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/vpQrlrKRUuYWCkSkqQJQ">/pages/vpQrlrKRUuYWCkSkqQJQ</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/RiYBLfEpZYE0PSOJKFlM">/pages/RiYBLfEpZYE0PSOJKFlM</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/cLKuRm1CAdQoLcf50DGr">/pages/cLKuRm1CAdQoLcf50DGr</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/wm2t5csuyXRFoDNOBW17">/pages/wm2t5csuyXRFoDNOBW17</a></td><td></td><td></td><td></td></tr><tr><td><a href="/pages/gKbwJGjOzWn33nzdjV5u">/pages/gKbwJGjOzWn33nzdjV5u</a></td><td></td><td></td><td></td></tr></tbody></table>


# Ethereum

### <img src="/files/8gRjIRtjeIy3s8gqpEIS" alt="" data-size="line">Что такое Ethereum?

Ethereum - это блокчейн-платформа для децентрализованных приложений и вторая по капитализации криптовалюта (ETH). В сети Ethereum работают большинство популярных проектов в сфере DeFi и NFT.

Эфириум - первый и самый популярный блокчейн для запуска смарт-контрактов.&#x20;

К преимуществам Ethereum можно отнести децентрализацию и безопасность. Но есть и недостатки: низкая скорость транзакций и большие комиссии. Порой простой трансфер токенов в этом блокчейне может обойтись в десятки долларов, не говоря уже о сложных вычислениях в контрактах.&#x20;

Узнайте больше на официальном сайте: [https://ethereum.org/en/](< https://ethereum.org/en/>)


# Binance Smart Chain (BSC)

## <img src="/files/60Gzsr28sAAehvq920mU" alt="" data-size="line">Что такое Binance Smart Chain (BSC)

Binance Smart Chain (BSC) — это совместимый с Ethereum блокчейн, который предлагает те же возможности смарт-контрактов при гораздо более низких комиссиях на транзакции.

Одно из главных преимуществ BSC - высокая скорость обработки транзакций. При этом блокчейн несколько централизован. Его цель — сохранить высокую пропускную способность BNB Beacon Chain и при этом внедрить в экосистему смарт-контракты.

Стоит отметить, что BSC не является решением второго уровня или офчейн-решением для масштабирования. Это независимый блокчейн, который может работать даже при отключении BNB Beacon Chain.&#x20;

Поскольку сеть BSC совместима с EVM, она поддерживает DApp и инструменты на Ethereum. Это позволяет разработчикам свободно переносить свои проекты из любых EVM сетей.

BSC - это один из самых популярных блокчейнов с огромной экосистемой сервисов и приложений. Он отлично подходит для большинства типов контрактов.

Узнайте больше на официальном сайте: <https://www.bnbchain.org/en/smartChain>


# Polygon

### <img src="/files/FkkPVifaxEuLc4dNbZJ6" alt="" data-size="line">Что такое **Polygon?**

Polygon - это решение второго уровня (L2) для масштабирования блокчейна Ethereum.

Преимущества сети Polygon - это быстрые и дешевые транзакции.

Высокая пропускная способность блокчейна делает его идеальным решением для запуска высоконагруженных сервисов и игровых проектов.

Узнайте больше на официальном сайте: <https://polygon.technology/>


# Aurora

### <img src="/files/1vx6vcgUNWise5suvhyR" alt="" data-size="line">Что такое Aurora (AOA)

Aurora — это блокчейн второго уровня (Layer-2), построенный поверх Near Protocol и поддерживающий Ethereum Virtial Machine (EVM).

Aurora обеспечивает чрезвычайно низкую стоимость и высокую скорость транзакций. Сеть полностью совместима с Ethereum, включая токен ETH, который используется в качестве базового токена для оплаты транзакций.

Сеть Aurora отлично подходит для игровых и многопользовательских проектов.

Узнайте больше на официальном сайте: <https://aurora.dev>


# Optimism

Optimism — это решение второго уровня (Layer2, L2), которое предназначено для увеличения скорости работы и масштабируемости сети Ethereum.&#x20;

В блокчейне Optimism используется технология Optimistic Rollups, которая в десятки раз сокращает затраты на транзакционные комиссии по сравнению с первым уровнем (L1) сети Ethereum и при этом позволяет легко развертывать в сети второго уровня любые смарт-контракты и децентрализованные приложения, написанные на языке Solidity.&#x20;

Все модули и смарт контракты CryptoDo доступны для развертывания в сети Optimism Узнайте больше на официальном сайте: [https://www.optimism.io](https://www.optimism.io/)


# Avalanche

Avalanche — платформа с открытым исходным кодом для запуска децентрализованных приложений, а также развертывания публичных и приватных блокчейнов в единой масштабируемой экосистеме.&#x20;

Avalanche состоит из основной сети (Primary Network) и неограниченного количества подсетей (Subnet).

В свою очередь, основная сеть включает три блокчейна:

* **Platform Chain (P-Chain)** хранит метаданные, отвечает за координацию валидаторов и отслеживает подсети;
* **Contract Chain (C-Chain)** позволяет создавать Ethereum-совместимые смарт-контракты;
* **Exchange Chain (X-Chain)** предоставляет инструменты для обмена данными между подсетями, а также создания взаимозаменяемых токенов и NFT.

Подсети Avalanche похожи на L2-решения для Ethereum и парачейны в Polkadot, но с полностью изолированными состояниями блокчейнов.&#x20;

Любой пользователь Avalanche может создать подсеть. Для этого нужно заплатить комиссию в размере 0,01 AVAX.

Все ноды Avalanche должны обязательно проверять транзакции в основной сети, и по желанию — в других подсетях.

Создатели подсетей могут включать в них различные параметры — запускать несколько блокчейнов и задавать собственные требования к валидаторам вроде обязательного прохождения KYC/AML.


# Mantle

Mantle — это высокопроизводительная сеть второго уровня (L2), цель которой сделать Ethereum гипермасштабируемым используя модульный подход, при этом обеспечивая высокую безопасность и низкие комиссии. Для достижения цели будет использован отдельный децентрализованный уровень доступности данных работающий в тандеме с roll-up’ами Ethereum.

Проект был создан сообществом BitDAO — децентрализованной автономной организацией с самым большим уровнем физических активов в своей сфере.

И по задумке Mantle будет служить связующим звеном для различных инициатив BitDAO, таких, как проекты от Game7, исследования от EduDAO и экосистема dApps, поддерживаемая BitDAO.


# Полезные ссылки

Launch Dapp - <https://lab.cryptodo.app/>

Website - <https://cryptodo.app/>

Telegram - <https://t.me/CryptoDo_app>

Twitter - <https://twitter.com/CryptoDo_app>

Medium - <https://medium.com/@CryptoDo>

Linkedin - <https://www.linkedin.com/company/cryptodo-app/>


