labs@atheron:~/services/web3$ deploy contract --audit-ready
Contrats intelligents
Du code Web3 écrit pour l’audit.
Jetons, mise en jeu, coffres, places de marché et les dapps que voient vos utilisateurs. Nous écrivons vos contrats pour qu’un auditeur puisse les lire, et nous les testons comme s’il regardait déjà.
// ce que nous bâtissons
Les contrats et leurs applis.
01
Jetons
02
Mise en jeu et coffres
03
Places de marché
04
Dapps
05
Connexion par portefeuille
06
Préparation à l’audit
// notre façon de bâtir
D’abord les invariants.
- Avant d’écrire le contrat, nous écrivons ce qui doit toujours être vrai, par exemple que personne ne retire plus qu’il n’a déposé.
- Les tests de propriétés et le fuzzing essaient des milliers de séquences d’appels contre ces invariants.
- Les mises à niveau, les clés d’administration et les pauses sont décidées ouvertement et documentées. Rien n’est caché.
- Si quelque chose ne devrait pas être sur la chaîne du tout, nous vous le disons franchement.
// technologies
Nos outils habituels.
- contrats
- Solidity pour les chaînes EVM; Rust quand la chaîne l’exige
- tests
- Foundry, tests de propriétés et fuzzing
- interface
- Next.js, TypeScript, connecteurs de portefeuille standard (EIP-6963)
- connexion
- Connexion par portefeuille pour EVM, Bitcoin, Solana, TON, Sui, Aptos et Cosmos
// un premier projet typique
Jeton et mise en jeu, prêts pour l’audit.
Un jeton, un contrat de mise en jeu et une dapp simple pour les utiliser, avec les tests et les documents qu’un auditeur demande. Ouvrez ce projet dans l’estimateur pour en voir le coût.
// preuve
La chaîne de blocs ATON
Notre propre spécification de block-DAG : une règle de type GHOSTDAG, un plafond ferme d’un milliard d’ATON et un lancement équitable.
// questions
Questions sur les contrats.
Auditez-vous les contrats?
Nous les préparons pour l’audit et les testons à fond, mais votre audit devrait venir de quelqu’un qui n’a pas écrit le code. Nous vous aidons à choisir un auditeur et à corriger ce qu’il trouve.
Quelles chaînes?
Ethereum et les chaînes EVM surtout, et d’autres quand votre projet en a besoin. Si une chaîne convient mal à ce que vous voulez faire, nous vous le dirons.
Les contrats peuvent-ils être mis à niveau?
Ils peuvent être bâtis pour l’être. C’est un compromis entre pouvoir corriger des erreurs et faire confiance à qui détient la clé de mise à niveau. Nous le décidons avec vous et le documentons.
Lancez-vous des jetons à vendre?
Nous bâtissons les contrats et les applications. Savoir si et comment un jeton est offert est une question juridique pour vos propres conseillers, et nous ne donnons pas ce conseil.
// secteurs
Dans votre secteur.
Voyez à quoi ça ressemble dans votre secteur : les questions que posent les acheteurs, et des exemples de projets avec une fourchette de prix.
// à voir aussi
Souvent bâtis ensemble.
// où nous travaillons
Trouvez votre marché.
Voyez ce que ce travail donne dans votre ville, les questions qu’on y pose et les prix dans votre devise.
// démarrer
Vous ne savez pas lequel il vous faut?
Parlez-nous du problème, pas de la solution. Nous vous dirons ce que nous bâtirions, et ce que nous ne bâtirions pas.