
A Scroll levantou recentemente com sucesso US$ 50 milhões de VCs conhecidos, como Polychain Capital e Sequoia Capital. No geral, a Scroll conseguiu arrecadar US$ 83 milhões.
Scroll agora está avaliado em US$ 1,8 bilhão
Scroll é zkRollup baseado em zkEVM no Ethereum, fornecendo compatibilidade nativa com aplicativos e ferramentas Ethereum existentes. Simplificando, é uma nova rede de camada 2 para Ethereum.
Atualmente, a fase alfa testnet está em andamento e, durante a versão pré-alfa, foram alcançados 1 milhão de endereços únicos e 16 milhões de transações
https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Capítulo 47 - Participando do projeto investido pelo fundador do Ethereum - 33 milhões de dólares americanos - tutorial de rede de teste de rolagem - a0416c04d3a4
https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Capítulo 140 - O guia mais completo para a rede de teste de rolagem - e54619ad49a7
https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Capítulo 147 - Não perca - Resumo do Dog Brother - Os 10 principais lançamentos aéreos de alta probabilidade em março - 6cf0bb27508d
Lembre-se, cada testnet requer pelo menos 100 transações

Hoje faremos alguns testes de ponte, criaremos nossos próprios contratos, tokens e realizaremos mais de 100 transações, e aumentaremos o peso da conta para nos prepararmos para lançamentos aéreos posteriores. As etapas específicas são as seguintes:
Passo 1. Obtenha tokens testnet
Primeiro, precisamos usar a ponte de rolagem para obter o scroll goerli ETH.
Faça login em https://scroll.io/alpha e adicione a rede Scroll Alpha Testnet na metamask

Vá para https://scroll.io/alpha/bridge e conecte alguns goerli ETH para Scroll Goerli ETH.

Comece a ponte

Este processo requer uma espera de 30 minutos a mais de uma hora.
Etapa 2. Obtenha o WETH
Depois de obter scroll ETH, usamos scroll-uniswap para trocar algum wETH;
Acesse https://uniswap-v3.scroll.io/#/swap para trocar ETH por wETH;
Eu recomendo obter o máximo possível de torneiras e pontes goerli.

Fizemos apenas 50% deste tutorial até agora, ainda temos que fazer o seguinte:
Crie nosso próprio contrato e verifique seu código
Crie tokens e forneça liquidez a eles
Trocar no Uniswap
Passo 3. Crie nosso contrato
Vá para remix.ethereum.org e clique em criar novo arquivo. Dê um nome ao arquivo.

O nome do arquivo deste tutorial é alphascroll.sol

Coloque o seguinte código no lado direito da tela
// Identificador de licença SPDX: solidez do pragma NÃO LICENCIADO ^0.8.9; contrato Lock { uint public unlockTime; endereço público a pagar proprietário;evento Retirada(valor uint, uint quando); construtor(uint _unlockTime) payable { require( block.timestamp < _unlockTime, "O tempo de desbloqueio deve ser no futuro"); desbloquearTime = _unlockTime; proprietário = a pagar(msg.sender); }function retirar() public { require(block.timestamp >= unlockTime, "Você ainda não pode retirar"); require(msg.sender == proprietário, "Você não é o proprietário");emit Withdrawal(address(this).balance, block.timestamp); proprietário.transferência(endereço(este).saldo); }

Vamos para soliditycompiler e clicamos em compilar

(Opcional) Você também pode compilar com o comando:
Vá para o Solidity Compiler no painel esquerdo -> clique em 'Compile cryptomarketblog.sol' -> Se não houver erro, você verá uma marca verde no botão do solidity compiler
Após a compilação, vemos uma imagem como esta

Agora clicamos no ícone de implantação e execução de transação à esquerda

(Opcional) Você também pode implantar usando o comando:
Vá para a barra lateral Implantar e executar transações no painel esquerdo -> Selecionar ambiente

Selecione "Injected Provider Metamask" como ambiente

Uma janela MetaMask aparecerá aqui, aprove.
Agora você pode ver o endereço da sua carteira logo abaixo do ambiente.
Digite 1 no campo “VALUE”; mude de Wei para Gwei; digite 1696118400 no campo “unit256_unlock time”;
Confira a imagem abaixo

Agora após preencher tudo, clique no ícone de implantação e confirme na metamask (certifique-se de estar na rede ETH Goerli)
Depois de alguns minutos você verá resultados como este:

Agora abrimos a última transação no ETH Explorer e abrimos o contrato.
Como mostrado abaixo:

Agora vamos ao contrato TAB e verificamos o contrato;

Clique para continuar

Agora você vê que há uma grande caixa vazia aqui. Volte para remixar, copie o código, clique em Verificar e Publicar.

Se você fez tudo corretamente, você obterá algo assim:

Agora verificamos o contrato novamente para ver se foi verificado.

Passo 4. Crie seu próprio token
Login: https://docs.openzeppelin.com/contracts/4.x/wizard
Defina os valores conforme mostrado abaixo, deixando todos os outros campos como estão.

Copie todo o código do lado direito da tela e visite o site do Remix novamente em uma nova janela. Crie novamente um novo arquivo chamado ALTKN.sol (no meu caso) e cole-o lá.

Vá para o compilador solidity e compile

Vá para IMPLEMENTAR E EXECUTAR TRANSAÇÕES e implantar.

Copie o endereço do contrato e importe os tokens no MetaMask;
Etapa 5. Teste a fluência da operação do token
Agora estamos prontos para testar nosso token em uniswap-scroll
Faça login em https://uniswap-v3.scroll.io/#/pool e use a conexão de rede scroll alpha.
Adicione nossos tokens aqui

Abaixo você pode ver nosso token personalizado ALPHA.
Passo 6. Adicione liquidez
Acesse a opção POOL e clique em nova posição;

Ao configurá-lo pela primeira vez, você preencherá alguns valores para criar o preço inicial e a liquidez. Depois você obterá algo como a imagem abaixo:



Nesta etapa, significa que sua implantação foi concluída e você pode realizar 100 trocas de tokens sozinho.
Isso é tudo para este artigo
