Послуги блокчейн-розробки
Блокчейн-розробка: смарт-контракти на Solidity для Ethereum та EVM-мереж, програми Solana на Rust, DeFi-протоколи, гаманці, біржі й торгова інфраструктура, NFT і токенізовані активи, докази з нульовим розголошенням та індексатори. Виділені блокчейн-розробники у вашу команду або Web3-проєкт під ключ.
Що ми створюємо на блокчейні
Смарт-контракти на Solidity
Контракти на Solidity 0.8 для Ethereum, Arbitrum, Base, OP Mainnet (Optimism), Polygon і BNB Chain, побудовані на OpenZeppelin Contracts з Foundry або Hardhat, а оновлюваними через UUPS-проксі робляться лише там, де цього вимагає архітектура рішення.
DeFi-протоколи
Ринки кредитування, автоматизовані маркетмейкери та хуки Uniswap v4, сховища ERC-4626, стейкінг і ліквідний стейкінг, з цінами від оракулів Chainlink або Pyth та ботами ліквідації й кіперами, що працюють поза блокчейном (off-chain).
Біржі та торгова інфраструктура
Матчинг-рушії й книги ордерів, процеси поповнення та виведення коштів через гарячі й холодні гаманці, ринкові дані й торгові API через WebSocket та FIX, а також агрегація DEX і конектори для маркетмейкінгу.
Гаманці й абстракція акаунтів
Гаманці у вигляді розширень для браузера та мобільні гаманці, MPC- і multisig-кастодіальне зберігання через Safe або Fireblocks, смарт-акаунти ERC-4337 та делегування EIP-7702 з входом через passkey і спонсорованим газом, підключені до dApp через wagmi і viem.
Програми Solana на Rust
Програми на Anchor і Token Extensions, кожне обмеження акаунтів перевіряється явно, а тести запускаються на локальному валідаторі, перш ніж щось потрапить у devnet.
Індексатори, субграфи та API даних
Субграфи на The Graph, Substreams або Ponder, події контрактів декодуються в PostgreSQL чи ClickHouse для аналітики та дашбордів, а також GraphQL- або REST-API з перемиканням RPC між провайдерами у разі збою, щоб застосунок не звертався до вузла під час завантаження кожної сторінки.
NFT і токенізовані активи
Колекції ERC-721 та ERC-1155, стиснуті NFT на Solana, NFT-маркетплейси, стейблкоїни й токени ERC-3643 з контрольованим доступом для реальних активів, з правилами переказу та списками дозволених адрес, якими може керувати ваша команда з відповідності вимогам.
Докази з нульовим розголошенням і роллапи
Схеми на Circom або Noir, програми з доказами виконання в zkVM, як-от SP1 і RISC Zero, верифікатори в блокчейні (on-chain), роллапи та апчейни на OP Stack чи ZK Stack або у вигляді мереж Arbitrum (раніше Arbitrum Orbit).
Підготовка смарт-контрактів до аудиту
Фаззинг- та інваріантні тести у Foundry і Echidna, Slither та Aderyn у пайплайні, символьні перевірки через Halmos, а також специфікація, модель загроз і звіт про тестування, які передаються вашій аудиторській компанії; кожна знахідка виправляється й перевіряється повторно.
Наші блокчейн-розробники для вашої команди
Виділені блокчейн-розробники
Блокчейн-розробники, які приєднуються до вашої команди на повний робочий день, працюють у ваших інструментах і за вашим процесом і звітують вашому керівнику. Співбесіду проводите ви, а український договір, зарплата, рахунки й відпустки на нас.
Блокчейн-розробка як окремий проєкт
Окремий проєкт (напрям: блокчейн-розробка) з визначеним обсягом, фіксованим планом і призначеним керівником з нашого боку, який відповідає за результат і звітує про хід роботи у ваших каналах.
Постійна співпраця: блокчейн-розробка
Блокчейн-розробка як постійна послуга: ті самі люди щомісяця, беклог, пріоритети в якому визначаєте ви, і години, які видно в нашому порталі та в рахунку.
На сторінці виділеної команди пояснено, як фахівці приєднуються до вашої команди, а на сторінці аутсорсингу описано реалізацію проєктів, прийняття систем від інших команд і те, як ми беремо оплату.
Хто працює над вашим проєктом (напрям: блокчейн-розробка)
Розробники на Solidity
Контракти для EVM, Foundry та DeFi-протоколи
Rust-розробники
Програми Solana, схеми з нульовим розголошенням і ПЗ для вузлів
Бекенд-інженери
Індексатори, біржові та гаманцеві сервіси на Go, Node.js, .NET або Python
Фронтенд-інженери
dApp на React і Next.js з wagmi та viem
QA-інженери
Тест-плани на тестових мережах і на форку основної мережі (mainnet) перед кожним релізом
Як ми працюємо над блокчейн-проєктами
Розгорнутий контракт важко змінити, і він зберігає реальну вартість, тому робота починається з письмової специфікації та моделі загроз. Контракти тестуються не лише на прикладах, а й фаззингом та інваріантами, розгортання описані скриптами й відпрацьовуються на тестовій мережі, адмінські права захищені multisig і таймлоком, а незалежний аудит проводиться до запуску в mainnet.
Більша частина блокчейн-продукту працює поза блокчейном (off-chain): індексатор, API, вхід користувачів, бекофіс і моніторинг. Ця частина підпорядковується тим самим правилам, що й решта нашої роботи: інфраструктура як код, тести в пайплайні, залежності на актуальних релізах і секрети в сховищі секретів.
Інша спеціалізована розробка, яку ми надаємо
Full-stack розробка
Full-stack розробка: вебзастосунки, SaaS-продукти, маркетплейси та портали на стеках MERN, MEAN, Next.js, .NET, Laravel, Django, Spring Boot і Rails. Надаємо виділених full-stack розробників або виконуємо проєкт.
Розробка десктопних застосунків
Розробка десктопних застосунків: застосунки для Windows, macOS і Linux на Qt і C++, .NET, Electron, Tauri, Rust та Swift, плагіни й оновлення .NET Framework. Надаємо виділених розробників десктопних застосунків або виконуємо проєкт.
Розробка на Salesforce
Розробка на Salesforce: Sales, Service, Marketing, Commerce та Experience Cloud, Apex, LWC, CPQ, Data 360, Agentforce, MuleSoft і застосунки для AppExchange. Надаємо виділених розробників Salesforce або виконуємо проєкт.
Архітектура ПЗ і fractional CTO
Послуги з архітектури ПЗ і fractional CTO: архітектура рішень, хмари, даних і безпеки для fintech, SaaS та e-commerce, рев'ю й due diligence. Надаємо виділених архітекторів ПЗ або виконуємо проєкт.
Запитання про блокчейн-розробку
На яких блокчейнах ви працюєте?
Ethereum та EVM-мережі, як-от Arbitrum, Base, OP Mainnet, Polygon, BNB Chain і Avalanche, Solana, TON, блокчейни на Cosmos SDK, Bitcoin та Lightning Network, блокчейни на Move, як-от Sui і Aptos, а також мережі з контрольованим доступом на Besu (раніше Hyperledger Besu), коли учасники відомі. Вибір залежить від ваших користувачів, комісій і активів.
У яких галузях працюють ваші блокчейн-розробники?
Найчастіше це криптобіржі та трейдингові компанії (матчинг-рушії, кастодіальне зберігання й ринкові дані), DeFi-протоколи (кредитування, торгівля та стейкінг), провайдери гаманців і кастодіальних послуг, платежі та фінтех (платежі у стейблкоїнах і розрахунки в блокчейні) і Web3-інфраструктура (роллапи, вузли, RPC та індексація). Також вони створюють токенізацію для керуючих активами та нерухомості, ончейн-аналітику для дата-продуктів та інструменти безпеки.
Чи готуєте ви смарт-контракти до аудиту?
Так. Кожен контракт, який ми пишемо, тестується й проходить код-рев'ю, а в пайплайні працюють фаззинг, інваріантні тести та статичний аналіз. Ми готуємо код, специфікацію й модель загроз для незалежної аудиторської компанії та виправляємо те, що вона знайде, а для контракту, який зберігатиме реальну вартість, цей аудит проводиться до запуску в mainnet.
Чи можете ви додати блокчейн-функції до наявного продукту?
Так. Вхід через гаманець, платежі у стейблкоїнах, доступ за токенами, записи в блокчейні та NFT-квитки чи нагороди можна додати поряд із вашим наявним бекендом. Індексатор і API створює та сама команда, а ваші поточна система входу й дані залишаються на місці.
Як швидко можуть стати до роботи блокчейн-розробники?
Якщо відповідний блокчейн-розробник вільний, старт залежить лише від вашої співбесіди, NDA і передачі прав на інтелектуальну власність. Інакше ми проводимо пошук, який зазвичай дає профілі кандидатів за два-три тижні, і ніхто не починає роботу, доки ви не скажете «так».
Як найняти фахівців через BigTree108, якщо вам потрібні блокчейн-розробники?
Розкажіть про роботу, рівень і години, які вам потрібні. Ми пропонуємо одну-двох людей з їхніми профілями, ви проводите з ними співбесіду так, як зі своїм власним кандидатом, підписуєте один договір із ТОВ «БІГ ТРІ 108» і отримуєте один рахунок на місяць.
Кому належать результати їхньої роботи?
Вам. Кожен фахівець має підписаний із BigTree108 договір, за яким усі результати роботи передаються компанії, а наш договір із вами передає їх далі. Код, дизайн-макети та документи постачаються у ваші власні репозиторії та інструменти, а не зберігаються там, де змінити їх можемо лише ми.
Створюєте продукт на блокчейні?
Розкажіть, який блокчейн, що мають робити контракти і на якому етапі проєкт. Ви отримаєте відповідь протягом одного робочого дня: план, профілі кандидатів або рекомендацію щодо блокчейну й архітектури.