Služby vývoje blockchainu
Služby vývoje blockchainu: chytré smlouvy v Solidity pro Ethereum a řetězce EVM, programy pro Solanu v Rustu, protokoly DeFi, peněženky, burzy a infrastruktura pro obchodování, NFT a tokenizovaná aktiva, důkazy s nulovou znalostí a indexery, s dedikovanými blockchain vývojáři pro váš tým nebo s projektem Web3 dodaným od začátku do konce.
Co vytváříme na blockchainu
Chytré smlouvy v Solidity
Smlouvy v Solidity 0.8 pro Ethereum, Arbitrum, Base, OP Mainnet (Optimism), Polygon a BNB Chain, postavené na OpenZeppelin Contracts s Foundry nebo Hardhat a aktualizovatelné přes proxy UUPS jen tam, kde to návrh vyžaduje.
Protokoly DeFi
Půjčovní trhy, automatizovaní tvůrci trhu a hooky Uniswap v4, trezory ERC-4626, staking a liquid staking, s cenami z orákulí Chainlink nebo Pyth a likvidačními a keeper boty, které běží mimo řetězec.
Burzy a infrastruktura pro obchodování
Matching enginy a knihy objednávek, toky vkladů a výběrů přes hot a cold peněženky, tržní data a obchodní API přes WebSocket a FIX a konektory pro agregaci DEX a market making.
Peněženky a account abstraction
Peněženky jako rozšíření prohlížeče i mobilní, správa klíčů MPC a multisig přes Safe nebo Fireblocks a chytré účty ERC-4337 a delegace EIP-7702 s přihlášením přes passkey a sponzorovaným gasem, propojené s dApps přes wagmi a viem.
Programy pro Solanu v Rustu
Programy postavené s Anchor a Token Extensions, s každým omezením účtu kontrolovaným výslovně a testy spuštěnými proti lokálnímu validátoru dříve, než se cokoli dostane na devnet.
Indexery, subgrafy a datová API
Subgrafy na The Graph, Substreams nebo Ponder, události smluv dekódované do PostgreSQL nebo ClickHouse pro analytiku a dashboardy a API GraphQL nebo REST s failoverem RPC napříč poskytovateli, takže aplikace nikdy nedotazuje uzel pro každou stránku.
NFT a tokenizovaná aktiva
Kolekce ERC-721 a ERC-1155, komprimované NFT na Solaně, marketplacy s NFT, stablecoiny a oprávněné tokeny ERC-3643 pro reálná aktiva s pravidly převodu a seznamy povolených, které váš compliance tým může spravovat.
Důkazy s nulovou znalostí a rollupy
Obvody v Circom nebo Noir, programy dokazované v zkVM, jako jsou SP1 a RISC Zero, ověřovače na řetězci a rollupy a appchainy na OP Stack nebo ZK Stack, případně jako řetězce Arbitrum (dříve Arbitrum Orbit).
Příprava chytrých smluv na audit
Fuzz a invariantní testy ve Foundry a Echidna, Slither a Aderyn v pipeline, symbolické kontroly s Halmos a specifikace, model hrozeb a zpráva o testech předané vaší auditorské firmě, s každým zjištěním opraveným a znovu otestovaným.
blockchain vývojáři do vašeho týmu
Dedikovaní blockchain vývojáři
Blockchain vývojáři, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich nástrojích a procesu a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.
Projekty v oblasti „Vývoj blockchainu“
Vymezená část práce v oblasti „vývoj blockchainu“ s rozsahem, pevným plánem a jmenovaným vedoucím na naší straně, který odpovídá za výsledek a o postupu informuje ve vašich kanálech.
Průběžná spolupráce v oblasti „vývoj blockchainu“
Průběžná služba v oblasti „Vývoj blockchainu“: každý měsíc stejní lidé, backlog, kterému určujete priority, a hodiny, které vidíte v našem portálu i na faktuře.
Stránka o dedikovaném týmu vysvětluje, jak se specialisté připojují k vašemu týmu, a stránka o outsourcingu pokrývá dodávku projektů, převzetí systémů a jak účtujeme.
Kdo pracuje na vašem zadání v oblasti „vývoj blockchainu“
Vývojáři v Solidity
Smlouvy EVM, Foundry a protokoly DeFi
Rust vývojáři
Programy pro Solanu, obvody s nulovou znalostí a software pro uzly
Backend vývojáři
Indexery, burzovní a peněženkové služby v Go, Node.js, .NET nebo Pythonu
Frontend vývojáři
dApps v Reactu a Next.js s wagmi a viem
QA inženýři
Testovací plány na testnetech a forknutém mainnetu před každým vydáním
Jak pracujeme na blockchainových projektech
Nasazenou smlouvu je těžké měnit a drží skutečnou hodnotu, proto práce začíná písemnou specifikací a modelem hrozeb. Smlouvy se testují fuzzingem a invarianty i příklady, nasazení jsou skriptovaná a vyzkoušená na testnetu, administrátorská práva leží za multisigem a timelockem a nezávislý audit přichází před mainnetem.
Většina blockchainového produktu běží mimo řetězec: indexer, API, přihlášení, back office a monitoring. Tato část se řídí stejnými pravidly jako zbytek naší práce: infrastruktura jako kód, testy v pipeline, aktuální závislosti a tajné údaje ve vaultu.
Další specializovaný vývoj, který poskytujeme
Full-stack vývoj
Služby full-stack vývoje: webové aplikace, produkty SaaS, tržiště a portály na stacích MERN, MEAN, Next.js, .NET, Laravel, Django, Spring Boot a Rails, s dedikovanými full-stack vývojáři nebo dodávkou projektu.
Vývoj desktopových aplikací
Služby vývoje desktopových aplikací: aplikace pro Windows, macOS a Linux v Qt a C++, .NET, Electronu, Tauri, Rustu a Swiftu, zásuvné moduly a upgrady z .NET Framework, s dedikovanými desktopovými vývojáři nebo dodávkou projektu.
Vývoj pro Salesforce
Služby vývoje pro Salesforce: Sales, Service, Marketing, Commerce a Experience Cloud, Apex, LWC, CPQ, Data 360, Agentforce, MuleSoft a aplikace pro AppExchange, s dedikovanými vývojáři Salesforce nebo dodávkou projektu.
Softwarová architektura a fractional CTO
Služby softwarové architektury a fractional CTO: architektura řešení, cloudu, dat a bezpečnosti pro fintech, SaaS a e-commerce, revize a due diligence, s dedikovanými softwarovými architekty nebo dodávkou projektu.
Dotazy k vývoji blockchainu
Na kterých řetězcích vyvíjíte?
Ethereum a sítě EVM, jako jsou Arbitrum, Base, OP Mainnet, Polygon, BNB Chain a Avalanche, Solana, TON, řetězce na Cosmos SDK, Bitcoin a Lightning Network, řetězce založené na Move, jako jsou Sui a Aptos, a povolené sítě na Besu (dříve Hyperledger Besu), když jsou účastníci známí. Volba se řídí vašimi uživateli, poplatky a příslušnými aktivy.
V jakých oborech vaši blockchain vývojáři pracují?
Nejčastěji u kryptoburz a obchodních firem (matching enginy, úschova a tržní data), protokolů DeFi (půjčování, obchodování a staking), poskytovatelů peněženek a úschovy, v platbách a fintechu (platby ve stablecoinech a vypořádání na řetězci) a v infrastruktuře Web3 (rollupy, uzly, RPC a indexace). Vytvářejí také tokenizaci pro správce aktiv a nemovitosti, analytiku na řetězci pro datové produkty a bezpečnostní nástroje.
Připravujete chytré smlouvy na audit?
Ano. Každá smlouva, kterou napíšeme, se testuje a prochází revizí, s fuzzingem, invariantními testy a statickou analýzou v pipeline. Kód, specifikaci a model hrozeb připravíme pro nezávislou auditorskou firmu a opravíme, co najde, a u smlouvy, která bude držet skutečnou hodnotu, tento audit předchází mainnetu.
Dokážete přidat blockchainové funkce do existujícího produktu?
Ano. Přihlášení peněženkou, platby ve stablecoinech, přístup podmíněný tokenem, záznamy na řetězci a vstupenky či odměny ve formě NFT lze přidat vedle vašeho stávajícího back endu, s indexerem a API vytvořenými stejným týmem a vaším současným přihlášením a daty ponechanými na místě.
Jak rychle mohou nastoupit blockchain vývojáři?
Když je k dispozici ten pravý blockchain vývojář, začátek brzdí jen váš pohovor, NDA a převod práv duševního vlastnictví. Jinak vedeme hledání, které obvykle přinese profily kandidátů do dvou až tří týdnů, a nikdo nenastoupí, dokud neřeknete ano.
Jak probíhá najímání přes BigTree108 (role: blockchain vývojáři)?
Řekněte nám, jakou práci, jakou seniority a kolik hodin potřebujete. Navrhneme jednoho nebo dva lidi s jejich profily, pohovoříte s nimi stejně jako s vlastním zaměstnancem a podepíšete jednu smlouvu s BIG TREE 108 LLC a budete dostávat jednu fakturu měsíčně.
Komu patří práce, kterou vytvářejí?
Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.
Stavíte na blockchainu?
Sdělte nám řetězec, co mají smlouvy dělat a v jakém stavu je projekt. Do jednoho pracovního dne dostanete odpověď: plán, profily kandidátů nebo doporučení řetězce a architektury.