Beginnen Sie mit dem Testen Ihrer Smart Contracts
TL;DR:
Nachdem wir letzte Woche die erste Stardust-kompatible Version von ISC (IOTA Smart Contracts) veröffentlicht haben, haben wir nun eine voll funktionsfähige und öffentliche Smart Contract-Testkette eingerichtet, die es jedem ermöglicht, unsere neueste Technologie bequem zu testen, ohne einen eigenen Smart Contract-Knoten betreiben zu müssen. Folgen Sie unserer Dokumentation, um sich mit ihr zu verbinden und sie auszuprobieren!
Mit der Veröffentlichung der Stardust-kompatiblen IOTA Smart Contracts in der letzten Woche haben wir begonnen, ISC zu testen und zu verbessern, bis es für die Veröffentlichung auf Shimmer bereit ist. In dieser Phase suchen wir aktiv nach Mitwirkenden, die ISC testen, indem sie ihre eigenen Smart Contracts einsetzen und mit Smart Contracts interagieren. Um die Einstiegshürde zu senken, haben wir eine Testkette auf dem Shimmer-Beta-Netzwerk eingerichtet, einschließlich einiger hilfreicher Werkzeuge. Je mehr Tests und Verbesserungen wir in dieser Phase durchführen, desto schneller und besser wird der tatsächliche Start der ersten echten Smart-Contract-Kette auf Shimmer sein.
Die Testkette besteht aus mehreren lastverteilten Wasp-Knoten, die ein Komitee bilden und über ihre eigenen lokalen Hornet-Knoten mit dem Shimmer-Beta-Netzwerk kommunizieren. Das Setup enthält einen EVM JSON/RPC Endpunkt, der von bestehenden EVM-basierten Tools wie Metamask, Hardhat, Truffle/Ganache, etc. genutzt werden kann, um sich mit dem EVM-kompatiblen Teil dieser Smart Contract Chain zu verbinden. Sie können auch den Befehl wasp-cli verwenden, um mit der Kette außerhalb von EVM zu interagieren.
Um sich mit der Testkette mit MetaMask zu verbinden, loggen Sie sich in Ihr Metamask-Konto ein, gehen Sie zu Einstellungen, Netzwerke und klicken Sie auf die Schaltfläche Netzwerk hinzufügen. Geben Sie dort die folgenden Details ein:
Network name: Shimmer EVM Testchain
Network RPC URL:
https://api.sc.testnet.shimmer.network/chain/rms1prr4r7az8e46qhagz5atugjm6x0xrg27d84677e3lurg0s6s76jr59dw4ls/evm/jsonrpc
Chain ID: 1076
Currency Symbol: SMR
Block Explorer URL: <empty>

Sie sollten nun mit der Testkette verbunden sein und in der Lage sein, einige Shimmer-Beta-Netzwerk-Token direkt von einem speziellen Faucet anzufordern, das wir erstellt haben und mit dem Sie für Gas auf der Smart-Contract-Testkette bezahlen können. Wir haben auch eine spezielle dApp erstellt, die es Ihnen ermöglicht, Ihre Token von unserer Testkette an eine reguläre Shimmer Beta-Netzwerkadresse zurückzuziehen. Wenn Sie Smart Contracts erstellen und auf native Assets zugreifen oder außerhalb des EVM-Teils dieser Kette interagieren möchten, können Sie direkt mit unserem Magic EVM Contract interagieren, um dies zu tun.
Bitte beachten Sie: Sie können keine GasSMR-Token über Metamask senden. Wenn Sie dies versuchen, wird die Metamask-Brieftasche blockiert und muss zurückgesetzt werden.
Wenn Sie wasp-cli mit dieser Kette verwenden möchten, konfigurieren Sie es bitte wie folgt:
wasp-cli set l1.apiaddress https://api.hornet.sc.testnet.shimmer.network wasp-cli set l1.faucetaddress https://faucet.testnet.shimmer.network wasp-cli set chains.testchain rms1prr4r7az8e46qhagz5atugjm6x0xrg27d84677e3lurg0s6s76jr59dw4ls wasp-cli set chain testchain
Sie werden nun in der Lage sein, wasp-cli zu verwenden, um Shimmer Beta-Netzwerk-Token auf Ihr Konto auf dieser Kette einzuzahlen und Ihre Wasm-basierten Smart Contracts einzusetzen und mit ihnen zu interagieren. Weitere Informationen über die Arbeit und Interaktion mit ISC-Ketten finden Sie in unserer Dokumentation.
Mit dieser neuen Testkette verwerfen wir unsere alte GoShimmer-basierte Testkette, die nun nicht mehr unterstützt wird.
Wir sind sehr gespannt auf die ersten Anwendungen, die auf dieser Kette auftauchen, und freuen uns auf Ihr Feedback, das auf dieser Erfahrung basiert. Bitte teilen Sie Ihre Erkenntnisse und Gedanken mit uns über GitHub Issues und unseren Discord.
Original by Shimmer: https://blog.shimmer.network/shimmer-based-smart-contract-test-chain-now-live/
Schreibe einen Kommentar