Создание Смартконтракта + токен
Техническое задание :
ERC-721 smart contract. Ethereum blockchain. Solidity language
1.mint
a) The mint feature for users should only be available after the date we specify. The user must not mint and receive nft before the date we specify (Start of public sale)
b) The price of a mint should be 0.25 ETH. It should also be possible to change this price
c) Mint limits. A user cannot mint more than 5 NFTs.
(mint public price 0.25 ETH
whitelist price 0.20
mint 5 NFTs max
whitelist 2 NFTs max
white list maximum 3000 wallets)
2.Supply
a) The contract must specify the total number of NFTs (Max Total Supply)
b) Ability to change Max Total Supply until the mint
c) If all NFTs are minted, the mint function should not work. The contract should not be executed and return an error
.NFT reservation
a) The contract must provide for the reserve function of 100 NFT tokens from the total number of NFT tokens. The user must not be able to mint NFTs that are reserved
b) The owner of the contract must be able to mint and transfer the reserved nft to other addresses in the ethtereum network
4.WhiteList
a) Ability to add, modify, delete a list or array of addresses that are included in the white list.
b) Addresses from the white list are allowed to execute mint NFT, while the conditions for the price of the mint and the mint limit must be preserved (Price - 0.20ETH, Limit per unique address - 2 NFT)
c) The mint function for addresses from the white list should be available only after a certain date. It should be possible to set and change the date.
a user from the whitelist also has the ability to mint.
5.Airdrop-
a) The ability to transfer an NFT token from the contract to the specified address
(100 nft should go to gifts (reserve))
is it possible to specify how much each wallet can receive in an airdrop?
6.Reveal+IPFS
a) The smart contract must contain a link to IPFS, where images for NFT tokens and metadata for Opensea will be stored
b) It should be possible to change the IPFS link from the contract (Reveal)
question: point b to replace preview image with nft image?
7. Withdraw ETH
a) The function of withdrawing ETH from the smart contract ONLY to the wallet of the owner of the smart contract.
(withdrawal of user funds only in our tokens.)
8. need to create a token pegged to Ethereum blockchain
using liquidity pool services (such as Uniswap or Sushiswap for example)
own token is needed to withdraw, to bypass the high commissions of the Ethereum.
advice is required on this matter….
Delimitation of rights
-Any address in the ethereum network can ONLY perform the Mint function (In accordance with the rules described in paragraph 1)
- The functions described in paragraphs 2,3,4,5,6,7 as well as making any changes to the code or functions and the execution of smart contract functions should be available ONLY to the smart contract owner address
(add the ability to burn NFT for the specified amount by the owner of the contract (except for legendary ones))
Нам нужен исполнитель который нас сможет проконсультировать в вопросах NFT , ответственен и всегда быть с нами на связи .
Работа будет проверяться по средствам аудита кода .
-
177 Здравствуйте,
Опыт в данной сфере более 5 лет.
Так же можем заключить договор!
Актуальные фриланс-проекты в категории Криптовалюта и blockchain
Платформа недвижимости - Blockstar (ИИ + 3D + Блокчейн)
1 112 823 UAH
Blockstar — это стартап, ориентированный на технологии, который сосредоточен на трансформации инвестирования в недвижимость с помощью блокчейна, ИИ и современных веб-приложений. Наша платформа позволяет пользователям инвестировать в дробные активы недвижимости, обеспечивая… Криптовалюта и blockchain, Javascript и Typescript ∙ 28 минут назад ∙ 3 ставки |
Нужен инженер/наставник по смарт-контрактам
356 103 UAH
Я хочу найти инженера/наставника по смарт-контрактам, который имеет богатый опыт в разработке смарт-контрактов на Solidity. Криптовалюта и blockchain, Инжиниринг ∙ 2 дня 4 часа назад ∙ 10 ставок |