Algorand-Entwicklung
Dies ist die übergeordnete Eltern-Fertigkeit für sprachunabhängige Algorand-Entwicklungswerkzeuge, Workflows und Standards. Verwenden Sie die folgenden Referenzdateien, um detaillierte Anleitungen zu jedem Thema zu finden.
Schnellstart
# AlgoKit CLI installieren
pipx install algokit
# Ein neues Projekt erstellen
algokit init -n my-project -t typescript --answer preset_name production --defaults
# Entwicklungszyklus
algokit project run build # Verträge kompilieren
algokit project run test # Tests ausführen
algokit localnet start # Lokales Netzwerk starten
algokit project deploy localnet # Bereitstellen
Referenzleitfaden
Navigieren Sie basierend auf Ihrer Aufgabe zur entsprechenden Referenz.
AlgoKit CLI-Befehle
Erstellen, testen, bereitstellen und verwalten Sie lokale Netzwerke mit der AlgoKit CLI.
- use-algokit-cli.md — CLI-Workflow und häufige Befehle
- use-algokit-cli-reference.md — Vollständige CLI-Befehlsreferenz
Algorand-Beispiele durchsuchen
Finden Sie funktionierende Vertragsbeispiele und Codemuster aus den Algorand Foundation-Repositories mit WebFetch und rohen GitHub-URLs.
- search-algorand-examples.md — Suchworkflow und priorisierte Repos
- search-algorand-examples-reference.md — WebFetch-Muster und Wissensdatenbankreferenz
Projekte erstellen
Initialisieren Sie neue Algorand-Projekte mit AlgoKit-Vorlagen.
- create-project.md — Workflow zur Projekterstellung
- create-project-reference.md — Vorlagen, Voreinstellungen und CLI-Optionen
Smart Contracts erstellen
Allgemeiner Workflow zum Erstellen von Algorand-Smart-Contracts (sprachunabhängige Schritte).
- build-smart-contracts.md — Workflow zur Vertragserstellung
- build-smart-contracts-reference.md — Repository-Prioritäten und Mustersuchen
ARC-Standards implementieren
ARC-4-ABI-Kodierung, ARC-32/ARC-56-Anwendungsspezifikationen und verwandte Standards.
- implement-arc-standards.md — ARC-Übersicht und wichtige Standards
- implement-arc-standards-arc4.md — ARC-4-ABI-Typen, Kodierung und Methodenaufruf
- implement-arc-standards-arc32-arc56.md — Anwendungsspezifikationsformat und -nutzung
Fehler beheben
Diagnostizieren und beheben Sie häufige Algorand-Entwicklungsfehler.
- troubleshoot-errors.md — Überblick über die Fehlerdiagnose
- troubleshoot-errors-contract.md — Smart-Contract- und Logikfehler
- troubleshoot-errors-transaction.md — Transaktions- und Kontofehler
Themen-Schnellreferenz
| Thema | Dateien | Beschreibung |
|---|---|---|
| AlgoKit CLI | 2 | Build-, Test-, Bereitstellungsbefehle und lokale Netzwerkverwaltung |
| Beispiele durchsuchen | 2 | WebFetch-Muster zum Finden von Algorand-Codebeispielen |
| Projekt erstellen | 2 | algokit init-Vorlagen, Voreinstellungen und Optionen |
| Verträge erstellen | 2 | Sprachunabhängiger Workflow zur Vertragserstellung |
| ARC-Standards | 3 | ARC-4-ABI, ARC-32/56 App-Spezifikationen |
| Fehlerbehebung | 3 | Fehlerdiagnose für Verträge und Transaktionen |
So verwenden Sie diese Fertigkeit
- Beginnen Sie hier, um zu verstehen, welche Referenz Sie benötigen
- Lesen Sie die thematische
.md-Datei für eine schrittweise Anleitung - Konsultieren Sie die
-reference.md-Datei für detaillierte API/CLI-Informationen - Für sprachspezifische Inhalte siehe die übergeordneten Fertigkeiten
algorand-typescriptoderalgorand-python