labs@atheron:~/services/web3$ deploy contract --audit-ready
Smart Contracts
Web3-Code, für das Audit geschrieben.
Tokens, Staking, Tresore, Marktplätze und die dApps, die Ihre Nutzer sehen. Wir schreiben Ihre Contracts so, dass ein Prüfer sie lesen kann, und wir testen sie, als würde schon einer hinsehen.
// was wir bauen
Contracts und die Apps darum herum.
01
Tokens
02
Staking und Tresore
03
Marktplätze
04
dApps
05
Wallet-Anmeldung
06
Vorbereitung auf das Audit
// wie wir es bauen
Erst Invarianten, dann Code.
- Bevor wir den Contract schreiben, schreiben wir auf, was immer gelten muss, etwa dass niemand mehr abhebt, als er eingezahlt hat.
- Eigenschaftsbasierte Tests und Fuzzing probieren Tausende Abfolgen von Aufrufen gegen diese Invarianten.
- Upgrade-Wege, Administratorschlüssel und Pausen werden offen entschieden und dokumentiert. Nichts ist versteckt.
- Sollte etwas gar nicht auf die Chain, sagen wir es Ihnen klar.
// tech-stack
Womit wir meist bauen.
- contracts
- Solidity für EVM-Chains; Rust, wo die Chain es verlangt
- testing
- Foundry, eigenschaftsbasierte Tests und Fuzzing
- front end
- Next.js, TypeScript, Standard-Wallet-Connectors (EIP-6963)
- sign-in
- Wallet-Anmeldung für EVM-, Bitcoin-, Solana-, TON-, Sui-, Aptos- und Cosmos-Wallets
// ein typisches erstes Projekt
Token und Staking, auditbereit.
Ein Token, ein Staking-Contract und eine einfache dApp zu ihrer Nutzung, mit den Tests und Dokumenten, die ein Prüfer verlangt. Öffnen Sie es im Rechner, um zu sehen, was es kosten würde.
// nachweis
Die ATON-Blockchain
Unsere eigene Block-DAG-Spezifikation: eine Regel nach Art von GHOSTDAG, eine feste Obergrenze von einer Milliarde ATON und ein fairer Start.
// questions
Fragen zu Smart Contracts.
Auditieren Sie Contracts?
Wir bereiten sie auf das Audit vor und testen sie hart, aber Ihr Audit sollte von jemandem kommen, der den Code nicht geschrieben hat. Wir helfen Ihnen, einen Prüfer zu wählen, und beheben, was er findet.
Welche Chains?
Vor allem Ethereum und die EVM-Chains, und andere, wo Ihr Projekt sie braucht. Passt eine Chain schlecht zu dem, was Sie vorhaben, sagen wir es.
Lassen sich Contracts aktualisieren?
Sie lassen sich so bauen. Das ist eine Abwägung zwischen dem Beheben von Fehlern und dem Vertrauen in den, der den Upgrade-Schlüssel hält. Wir entscheiden es mit Ihnen und dokumentieren es.
Bringen Sie Tokens zum Verkauf heraus?
Wir bauen die Contracts und die Apps. Ob und wie ein Token angeboten wird, ist eine rechtliche Frage für Ihre eigenen Berater, und diesen Rat geben wir nicht.
// branchen
Wie es zu Ihrer Branche passt.
Sehen Sie, wie das in Ihrer Branche aussieht: die Fragen, die Käufer stellen, und Beispielprojekte mit einer Preisspanne.
// verwandt
Oft zusammen gebaut.
// wo wir arbeiten
Finden Sie Ihren Markt.
Sehen Sie diese Arbeit aus Ihrer Stadt: was sich dort ändert, welche Fragen Käufer stellen und Preise in Ihrer Währung.
// anfangen
Nicht sicher, was Sie brauchen?
Sagen Sie uns das Problem, nicht die Lösung. Wir sagen Ihnen, was wir bauen würden und was nicht.