A simple change just got shipped that should make every crypto app way faster by default.
Viem (the library powering most crypto apps) polls the chain to check if a transaction has completed every 4 seconds as the default value.
This makes sense for mainnet with 12 second block times, but most L2s today have much shorter block times.
Polling every 4 seconds means your app could be waiting for transaction confirmation despite your transaction being confirmed many blocks ago.
This PR adds a new “chain.blockTime” field that changes the default polling interval to be much faster on L2s.
Instead of 4 seconds, the default polling interval is now (chain.blockTime / 3) with block times predefined for OP stack and ZK stack chains including Abstract.
Shoutout to @coffeexcoin and @_jxom for shipping this.
But it's pretty funny to see the EF post a variation of an existing roadmap that no one actually reads and all the comments are all just like "bullish".
Web2 is doing the world's largest hackathon, with $1M in prizes...
Little do they know, crypto has this every month, and people win by submitting an anonymous voting app that uses 15 different blockchains and 8 cross-chain protocols.
Ich freue mich, eine Demo zu teilen, die ich gebaut habe, mit dem Namen "Axestract" - Cookie Clicker mit jedem Klick on-chain.
Es ist ein Testnet-Spiel, das den neuen Echtzeit-Transaktionsendpunkt von Abstract zeigt, der Transaktionen sofort ausführt und das Ergebnis an den Benutzer zurückgibt.
Bitte engagieren Sie sich damit, oder ich habe ernsthafte Probleme.
Ich liebe ABSTRACT, diese Spiele auf ABSTRACT machen so viel Spaß. ABSTRACT ist der Ort, an dem man sein sollte. Schauen Sie sich nur diese NFTs auf ABSTRACT an. ABSTRACT global wallet - unglaubliche Technologie. Red Bull Racing (übrigens auf ABSTRACT). Ich liebe ABSTRACT einfach wirklich.
Ich habe ein paar interessante Ideen für Funktionen von Blaickrock, bin mir aber nicht sicher, welche ich umsetzen möchte. Einige Ideen, die ich habe, sind:
◆ Die Möglichkeit hinzuzufügen, Coins über X zu starten und einen kleinen Prozentsatz des Angebots als Steuer zu behalten (Zugang zu super frühen Token ohne Risiko).
◆ Da mehrere Coins gespendet wurden, sollte es vielleicht günstiger für Coins aus "Bestechungen" agieren (beeinflusst neue Coins, um dem Fonds eine gewisse Menge des Tokens zu geben).
◆ Versuchen, mehr "Alpha"-Ratschläge aus anderen Quellen wie z.B. X oder Telegramm zu berücksichtigen. Derzeit betrachtet es nur trendende Tokens über die Abstract API (was viel sicherer ist, aber es schwieriger macht, Pumpen frühzeitig mit diesem Ansatz zu erkennen).
Die @blaickrock-Agenten-Brieftasche ist nah an einem 20-fachen, bis zu 1900 $ von den ursprünglichen 100 $ in nur 2 Tagen.
Ironischerweise scheint es wirklich zu lieben, den $brock-Token zu verkaufen, haha.
Aktualisierungen von gestern: ◆ Ich habe einen unterhaltsamen Code-Durchlauf-Stream auf Abstract gemacht und eine Menge Fragen dazu beantwortet, wie es funktioniert.
◆ Habe den gesamten Code und die Schritte veröffentlicht, um deine eigene Version davon auszuführen.
◆ Ich habe es tatsächlich so gemacht, dass es autonom läuft; es braucht mich nicht mehr, um es auszuführen.
Zukünftige Aktualisierungen: ◆ Die Antworten, die es auf X-Erwähnungen postet, sind ziemlich lustig, aber Mann, es spammt viel, lol. Ich denke, ich sollte wahrscheinlich die Anzahl der Antworten reduzieren.
◆ Die Beiträge, die es erstellt, werden etwas repetitiv, ich muss wahrscheinlich die Eingabe anpassen, um den Beiträgen ein natürlicheres Gefühl zu geben.
◆ Der Forschungsagent scheint aus irgendeinem Grund gerne $brock zu verkaufen, ich bin mir nicht genau sicher, warum, aber die Trades, die er macht, sind etwas repetitiv, ich möchte versuchen, etwas mehr Vielfalt hinzuzufügen.
Lass mich wissen, welche Vorschläge du auch hast, um es unterhaltsamer zu machen, ich freue mich, Dinge hinzuzufügen oder zu beheben.
Ultra-niedrige Blockzeiten machen Apps selbst nicht schneller.
Die meisten Apps führen 3–5 RPC-Aufrufe durch, bevor Ihre Transaktion überhaupt an die Kette gelangt, was pro Transaktion über 500 ms Latenz hinzufügt.
Ich werde diese Woche einen längeren Beitrag veröffentlichen, der aufschlüsselt, wo die Zeit bei Transaktionen verbracht wird.