Перейти до вмісту
BigTree108

Послуги блокчейн-розробки

Блокчейн-розробка: смарт-контракти на 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, вхід користувачів, бекофіс і моніторинг. Ця частина підпорядковується тим самим правилам, що й решта нашої роботи: інфраструктура як код, тести в пайплайні, залежності на актуальних релізах і секрети в сховищі секретів.

Інша спеціалізована розробка, яку ми надаємо

Спеціалізована розробка: огляд

Запитання про блокчейн-розробку

На яких блокчейнах ви працюєте?

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 договір, за яким усі результати роботи передаються компанії, а наш договір із вами передає їх далі. Код, дизайн-макети та документи постачаються у ваші власні репозиторії та інструменти, а не зберігаються там, де змінити їх можемо лише ми.

Створюєте продукт на блокчейні?

Розкажіть, який блокчейн, що мають робити контракти і на якому етапі проєкт. Ви отримаєте відповідь протягом одного робочого дня: план, профілі кандидатів або рекомендацію щодо блокчейну й архітектури.