Über den Service
ÜbersetztIch schreibe und optimiere Smart Contracts in FunC für die TON Blockchain – von einem einzelnen Nachrichtenhandler bis hin zu einem vollwertigen Protokoll. FunC ist eine niedrigstufige, C-ähnliche Stack-Sprache für TON, die in Fift und TVM-Assembler kompiliert, sodass ich nah am Metall arbeite, wo Gas und Zelllayout wirklich wichtig sind. Brauchen Sie ein Token, eine benutzerdefinierte Wallet, Treuhand, Vesting Vault, Marktplatz oder DEX-Pool – ich entwerfe eine Suite von Verträgen, ein Nachrichtenaustauschschema zwischen ihnen und eine Speicherstruktur, und implementiere alles sorgfältig.
Was Sie erhalten: produktionsbereite FunC-Quellen mit klarer Struktur und Kommentaren; Implementierung von Jetton gemäß den TON-Token-Standards (Minter plus Wallet) oder Ihr eigenes Design von fungiblen oder nicht-fungiblen Token; Handler für interne und externe Nachrichten mit ordnungsgemäßer Bounce-Verarbeitung; Op-Code-Routing; ein Satz von Get-Methoden, damit Frontend und Indexer den Zustand ohne zusätzliche Anfragen lesen. Ich achte auf Zell- und Slice-Arbeiten, Referenztiefe und Vertragsausstiegscodes, denn in TON ist ein schlampiges Layout eine ständige Steuer auf Gas in jeder Transaktion.
Jeder Vertrag kommt mit einer Testsuite. Ich führe Szenarien in einer lokalen TVM-Sandbox aus: normale Pfade, fehlerhafte Nachrichten, Wiederholungen und Anrufe von unbefugten Absendern, und messe Gas pro Operation, damit Sie die tatsächlichen Kosten vor dem Mainnet kennen. Ich werde Bereitstellungsskripte, eine Build-Pipeline in Fift oder TypeScript und einen schlanken Client ohne zusätzliche Abhängigkeiten anschließen, sodass das Team den Vertrag von Node oder Browser aus aufruft. Ich überprüfe auch bestehenden FunC-Code, suche nach Nachrichtenrennen, behebe Speichergebührenlecks und straffe Hotspots im TVM-Assembler. Senden Sie eine Spezifikation oder Repository-Link – ich werde den Umfang schätzen, die Ausstiegscodes beschreiben und Verträge liefern, für die Sie sich nicht schämen müssen, sie zu prüfen.
Was Sie erhalten: produktionsbereite FunC-Quellen mit klarer Struktur und Kommentaren; Implementierung von Jetton gemäß den TON-Token-Standards (Minter plus Wallet) oder Ihr eigenes Design von fungiblen oder nicht-fungiblen Token; Handler für interne und externe Nachrichten mit ordnungsgemäßer Bounce-Verarbeitung; Op-Code-Routing; ein Satz von Get-Methoden, damit Frontend und Indexer den Zustand ohne zusätzliche Anfragen lesen. Ich achte auf Zell- und Slice-Arbeiten, Referenztiefe und Vertragsausstiegscodes, denn in TON ist ein schlampiges Layout eine ständige Steuer auf Gas in jeder Transaktion.
Jeder Vertrag kommt mit einer Testsuite. Ich führe Szenarien in einer lokalen TVM-Sandbox aus: normale Pfade, fehlerhafte Nachrichten, Wiederholungen und Anrufe von unbefugten Absendern, und messe Gas pro Operation, damit Sie die tatsächlichen Kosten vor dem Mainnet kennen. Ich werde Bereitstellungsskripte, eine Build-Pipeline in Fift oder TypeScript und einen schlanken Client ohne zusätzliche Abhängigkeiten anschließen, sodass das Team den Vertrag von Node oder Browser aus aufruft. Ich überprüfe auch bestehenden FunC-Code, suche nach Nachrichtenrennen, behebe Speichergebührenlecks und straffe Hotspots im TVM-Assembler. Senden Sie eine Spezifikation oder Repository-Link – ich werde den Umfang schätzen, die Ausstiegscodes beschreiben und Verträge liefern, für die Sie sich nicht schämen müssen, sie zu prüfen.