algorand / algorand/go-algorand

Implementing Local Fork of Algorand Mainnet for Development and Testing Purposes

Offen
#5,399 1 Kommentar 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
new-feature-request Team Lamprey
Vorherrschende Sprache
Go
Sterne
1.4k
Forks
537
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
18

Beschreibung

## Problem
Currently, developers who want to test their smart contracts on the Algorand blockchain must either use the testnet or the live mainnet. While the testnet is great for initial development, it doesn't allow for the kind of realistic testing conditions that can be achieved on the mainnet. However, using the mainnet for testing is risky and could potentially lead to the loss of real funds. In Ethereum ecosystem, developers can create a fork of the mainnet for testing purposes, which provides a realistic yet risk-free environment for thorough testing. I believe that Algorand developers could benefit greatly from a similar feature.
## Solution
I am not too sure where in the stack of Algorand this feature would fit as I am new to the ecosystem.
## Dependencies
It will likely require collaboration between multiple teams, including the core development team.
## Urgency
While not an immediate requirement, the availability of a mainnet forking feature could potentially make Algorand more appealing to developers and increase its adoption rate. Given the growing competitiveness of the blockchain development space, adding this feature sooner rather than later could provide Algorand with a significant advantage.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.