Extract BTC and USDT (Omni) transactions from Bitcoin blockchain
28 000 UAHWrite a service that:
- Works together with a full BTC node.
- Extracts transactions in the form: input addresses A1, A2, ..., An sent each X1, X2, ...Xm BTC to
output addresses B1, B2, ..., Bk with a fee F with publication timestamp and first included block
stamp, first included blockId, transactionId.
- Extracts historical transactions from the blockchain in a batch operation.
- Publishes new transactions when 1) it receives them, 2) they are confirmed .
- Emits cancelations for transactions if they become incorrect (they spend an input that is already spent in the main chain) and cancelations of confirmation if the transaction is unconfirmed in the new main chain, but was confirmed in the previous main chain.
- Reemits transactions on main chain change (if it was canceled before).
- Writes transactions to disk sequentially (by published and confirmed stamps) in simple delimited files as Binary or JSON.
- Writes transactions to a database that provides efficient retrieval of all transactions that include an address.
- Writes balance of an address unconfirmed/confirmed.
- Provides a Websockets + JSON/Binary subscription API for unconfirmed/confirmed transactions.
- Provides a Websockets + JSON/Binary subscription API for unconfirmed/confirmed balance of
each address.
Separately:
- Create an efficient binary format for transactions (e.g. protobuf) with an encoder and a decoder.
Technical requirements:
- Binary encoder/decoder as a separate github project.
- Github project.
Please provide your own quotes, the current price is a placeholder.
-
Сказать, что бюджет копеечный - это не сказать ничего. Как всегда, хитрожопые посредники хотят с клиента сбить бабла. а исполнителю заплатить копейки. При этом даже ленятся перевести полученное от клиента ТЗ. а тупо копипастят 🙂
-
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 2 дня 15 часов назад ∙ 5 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 2 дня 22 часа назад ∙ 14 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 7 дней 5 часов назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 10 дней 6 часов назад ∙ 8 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 11 дней 7 часов назад ∙ 5 ставок |