
Scroll a récemment levé avec succès 50 millions de dollars auprès de sociétés de capital-risque bien connues telles que Polychain Capital et Sequoia Capital. Au total, Scroll a réussi à lever 83 millions de dollars.
Scroll est désormais évalué à 1,8 milliard de dollars
Scroll est zkRollup basé sur zkEVM sur Ethereum, offrant une compatibilité native avec les applications et outils Ethereum existants. En termes simples, il s’agit d’un nouveau réseau de couche 2 pour Ethereum.
Actuellement, la phase alpha testnet est en cours et pendant la version pré-alpha, 1 million d'adresses uniques et 16 millions de transactions ont été réalisées.
https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Chapitre 47 - Participation au projet investi par le fondateur d'Ethereum - 33 millions de dollars américains - tutoriel de réseau de test de défilement - a0416c04d3a4
https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Chapitre 140 - Le guide le plus complet du réseau de tests de défilement - e54619ad49a7
https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Chapitre 147 - Ne le manquez pas - Résumé de Dog Brother - Top 10 des parachutages à haute probabilité en mars - 6cf0bb27508d
N'oubliez pas que chaque testnet nécessite au moins 100 transactions

Aujourd'hui, nous allons faire quelques tests de transition, créer nos propres contrats, jetons et effectuer plus de 100 transactions, et augmenter le poids du compte pour préparer les largages ultérieurs. Les étapes spécifiques sont les suivantes :
Étape 1. Obtenez des jetons testnet
Nous devons d’abord utiliser le pont de défilement afin d’obtenir le scroll goerli ETH.
Connectez-vous à https://scroll.io/alpha et ajoutez le réseau Scroll Alpha Testnet dans le métamask

Accédez à https://scroll.io/alpha/bridge et reliez certains goerli ETH à Scroll Goerli ETH.

Commencez à créer des ponts

Ce processus nécessite d'attendre de 30 minutes à plus d'une heure.
Étape 2. Obtenez wETH
Après avoir obtenu le scroll ETH, nous utilisons scroll-uniswap pour échanger du wETH ;
Accédez à https://uniswap-v3.scroll.io/#/swap pour échanger ETH contre wETH ;
Je recommande d'obtenir autant de robinets et de ponts Goerli que possible.

Nous n'avons fait que 50% de ce tutoriel jusqu'à présent, il nous reste encore à faire les choses suivantes :
Créer notre propre contrat et vérifier son code
Créez des jetons et fournissez-leur des liquidités
Échanger sur Uniswap
Étape 3. Créez notre contrat
Allez sur remix.ethereum.org et cliquez sur créer un nouveau fichier. Donnez un nom au fichier. N'oubliez pas d'ajouter .sol après le nom.

Le nom de fichier de ce didacticiel est alphascroll.sol

Placez le code ci-dessous sur le côté droit de l'écran
// SPDX-License-Identifier : solidité du pragma SANS LICENCE ^0.8.9 ; contrat Lock { uint public unlockTime ; adresse publique à payer au propriétaire ; événement Retrait (montant uint, uint quand) ; constructor(uint _unlockTime) payable { require( block.timestamp < _unlockTime, "L'heure de déverrouillage devrait être dans le futur" ); unlockTime = _unlockTime ; propriétaire = payable (msg.sender); }function retirer() public { require(block.timestamp >= unlockTime, "Vous ne pouvez pas encore vous retirer"); require(msg.sender == propriétaire, "Vous n'êtes pas le propriétaire");emit Withdrawal(address(this).balance, block.timestamp); propriétaire.transfer(adresse(this).balance); }

Nous allons sur soliditycompiler et cliquons sur compiler

(Facultatif) Vous pouvez également compiler avec la commande :
Accédez au compilateur Solidity depuis le panneau de gauche -> cliquez sur « Compiler cryptomarketblog.sol » -> S'il n'y a pas d'erreur, vous verrez une coche verte sur le bouton du compilateur Solidity.
Après compilation, nous voyons une image comme celle-ci

Maintenant, nous cliquons sur l'icône de déploiement et d'exécution de transaction à gauche

(Facultatif) Vous pouvez également déployer à l'aide de la commande :
Accédez à la barre latérale Déployer et exécuter des transactions depuis le panneau de gauche -> Sélectionner l'environnement

Sélectionnez « Metamask de fournisseur injecté » comme environnement

Une fenêtre MetaMask apparaîtra ici, approuvez-la.
Vous pouvez maintenant voir l'adresse de votre portefeuille juste en dessous de l'environnement.
Entrez 1 dans le champ « VALEUR » ; passez de Wei à Gwei ; entrez 1696118400 dans le champ « unit256_unlock time » ;
Vérifiez l'image ci-dessous

Maintenant, après avoir tout rempli, cliquez sur l'icône de déploiement et confirmez sur le métamasque (assurez-vous que vous êtes sur le réseau ETH Goerli)
Après quelques minutes, vous verrez des résultats comme celui-ci :

Nous ouvrons maintenant la dernière transaction dans l'explorateur ETH et ouvrons le contrat.
Comme indiqué ci-dessous:

Maintenant, nous allons au contrat TAB et vérifions le contrat ;

Cliquez pour continuer

Maintenant, vous voyez qu'il y a une grande boîte vide ici. Revenez au remix, copiez le code, cliquez sur Vérifier et publier.

Si vous avez tout fait correctement, vous obtiendrez quelque chose comme ceci :

Maintenant, nous vérifions à nouveau le contrat pour voir s'il est vérifié.

Étape 4. Créez votre propre jeton
Connexion : https://docs.openzeppelin.com/contracts/4.x/wizard
Définissez les valeurs comme indiqué ci-dessous, en laissant tous les autres champs tels quels.

Copiez tout le code du côté droit de l'écran et visitez à nouveau le site Web Remix dans une nouvelle fenêtre. Créez à nouveau un nouveau fichier appelé ALTKN.sol (dans mon cas) et collez-le là.

Accédez au compilateur Solidity et compilez

Accédez à DÉPLOYER ET EXÉCUTER DES TRANSACTIONS et déployez.

Copiez l'adresse du contrat et importez les jetons dans MetaMask ;
Étape 5. Testez la fluidité du fonctionnement des jetons
Nous sommes maintenant prêts à tester notre token en uniswap-scroll
Connectez-vous à https://uniswap-v3.scroll.io/#/pool et utilisez la connexion réseau scroll alpha.
Ajoutez nos jetons ici

Ci-dessous, vous pouvez voir notre jeton personnalisé ALPHA.
Étape 6. Ajouter des liquidités
Accédez à l'option PISCINE et cliquez sur nouvelle position ;

Lors de sa première configuration, vous renseignerez certaines valeurs pour créer le prix et la liquidité initiaux. Ensuite, vous obtiendrez quelque chose comme l'image ci-dessous :



A cette étape, cela signifie que votre déploiement est terminé et que vous pouvez effectuer vous-même 100 échanges de jetons.
C'est tout pour cet article
