Společnost Scroll nedávno úspěšně získala 50 milionů dolarů od známých VC, jako jsou Polychain Capital a Sequoia Capital. Celkově se Scroll podařilo vybrat 83 milionů dolarů.

Svitek má nyní hodnotu 1,8 miliardy dolarů

Scroll je zkRollup založený na zkEVM na Ethereu a poskytuje nativní kompatibilitu se stávajícími aplikacemi a nástroji Ethereum. Jednoduše řečeno, je to nová síť vrstvy 2 pro Ethereum.

V současné době probíhá fáze alfa testnetu a během pre-alfa verze bylo dosaženo 1 milionu unikátních adres a 16 milionů transakcí

https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Kapitola 47 – Účast na projektu investovaném zakladatelem Etherea – 33 milionů amerických dolarů – výukový program pro testovací síť – a0416c04d3a4

https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Kapitola 140 – Nejúplnější průvodce sítí Scroll Test Network – e54619ad49a7

https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Chapter 147 – Nenechte si to ujít – Dog Brother Summary – Top 10 vysoce pravděpodobných airdrops v březnu – 6cf0bb27508d

Pamatujte, že každý testnet vyžaduje alespoň 100 transakcí

Dnes provedeme několik překlenovacích testů, vytvoříme vlastní smlouvy, tokeny a provedeme více než 100 transakcí a zvýšíme váhu účtu, abychom se připravili na pozdější výsadky. Konkrétní kroky jsou následující:

Krok 1. Získejte tokeny testnet

Nejprve musíme použít scroll bridge, abychom získali scroll goerli ETH.

Přihlaste se na https://scroll.io/alpha a přidejte síť Scroll Alpha Testnet do metamasky

Přejděte na https://scroll.io/alpha/bridge a přemostění goerli ETH do Scroll Goerli ETH.

Začněte přemosťovat

Tento proces vyžaduje čekání od 30 minut do více než hodiny.

Krok 2. Získejte wETH

Po získání scroll ETH použijeme scroll-uniswap k výměně nějakého wETH;

Přejděte na https://uniswap-v3.scroll.io/#/swap a vyměňte ETH za wETH;

Doporučuji získat co nejvíce goerli kohoutků a mostů.

Doposud jsme provedli pouze 50 % tohoto tutoriálu, ještě musíme udělat následující věci:

  1. Vytvořte naši vlastní smlouvu a ověřte její kód

  2. Vytvářejte tokeny a poskytujte jim likviditu

  3. Výměna za Uniswap

Krok 3. Vytvořte naši smlouvu

Přejděte na remix.ethereum.org a klikněte na vytvořit nový soubor. Nezapomeňte za název přidat .sol.

Název souboru pro tento výukový program je alphascroll.sol

Umístěte následující kód na pravou stranu obrazovky

// SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.9; contract Lock { uint public unlockTime; adresa splatného veřejného vlastníka;událost Stažení(částka uint, uint kdy); konstruktor(uint _unlockTime) payable { required( block.timestamp < _unlockTime, "Čas odemknutí by měl být v budoucnosti" ); unlockTime = _unlockTime; vlastník = splatný(msg.sender); } function draw() public { require(block.timestamp >= unlockTime, "Zatím nemůžete odstoupit"); require(msg.sender == vlastník, "Nejste vlastníkem");emit Withdrawal(address(this).balance, block.timestamp); vlastník.převod(adresa(toto).zůstatek); }

Přejdeme do soliditycompiler a klikneme na kompilovat

(Volitelné) Můžete také kompilovat pomocí příkazu:

Přejděte do kompilátoru Solidity z levého panelu -> klikněte na 'Compile cryptomarketblog.sol' -> Pokud nenastane žádná chyba, uvidíte na tlačítku kompilátoru solidity zelené zaškrtnutí

Po kompilaci vidíme takový obrázek

Nyní klikneme na ikonu nasazení a spuštění transakce vlevo

(Volitelné) Můžete také nasadit pomocí příkazu:

Přejděte na postranní panel Deploy & Run Transactions z levého panelu -> Select environment

Jako prostředí vyberte „Injected Provider Metamask“.

Zde se objeví okno MetaMask, schvalte jej.

Nyní můžete vidět adresu své peněženky přímo pod prostředím.

Zadejte 1 do pole „VALUE“; přepněte z Wei na Gwei; zadejte 1696118400 do pole „Unit256_unlock time“;

Zkontrolujte obrázek níže

Nyní po vyplnění všeho klikněte na ikonu nasazení a potvrďte na metamasce (ujistěte se, že jste v síti ETH Goerli)

Po několika minutách uvidíte výsledky, jako je tento:

Nyní otevřeme poslední transakci v průzkumníku ETH a otevřeme smlouvu.

Jak je ukázáno níže:

Nyní přejdeme ke smlouvě TAB a smlouvu ověříme;

Klikni pro pokračování

Teď vidíte, že je tady velká prázdná krabice. Vraťte se k remixu, zkopírujte kód, klikněte na Ověřit a publikovat.

Pokud jste udělali vše správně, dostanete něco takového:

Nyní znovu zkontrolujeme smlouvu, zda je ověřená.

Krok 4. Vytvořte si vlastní token

Přihlášení: https://docs.openzeppelin.com/contracts/4.x/wizard

Nastavte hodnoty, jak je uvedeno níže, všechna ostatní pole ponechte tak, jak jsou.

Zkopírujte celý kód z pravé strany obrazovky a znovu navštivte web Remix v novém okně. Znovu vytvořte nový soubor s názvem ALTKN.sol (v mém případě) a vložte jej tam.

Přejděte do kompilátoru solidity a zkompilujte

Přejděte na DEPLACE & RUN TRANSACTIONS a nasaďte.

Zkopírujte adresu smlouvy a importujte tokeny do MetaMask;

Krok 5. Otestujte plynulost provozu tokenu

Nyní jsme připraveni otestovat náš token v uniswap-scroll

Přihlaste se na https://uniswap-v3.scroll.io/#/pool a použijte rolovací alfa síťové připojení.

Zde přidejte naše tokeny

Níže můžete vidět náš vlastní token ALPHA.

Krok 6. Přidejte likviditu

Přejděte na možnost POOL a klikněte na novou pozici;

Při prvním nastavování vyplníte některé hodnoty, abyste vytvořili počáteční cenu a likviditu. Poté dostanete něco jako obrázek níže:

V tomto kroku to znamená, že vaše nasazení bylo dokončeno a můžete sami provést 100 výměn tokenů.

To je pro tento článek vše