{"proposal":{"id":"vote-gonka-2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","title":"Gonka NOP: ретроактивный грант + финансирование поддержки и новых фич.","type":"RETROACTIVE_FUNDING","status":"SUBMITTED","reviewStatus":"NEEDS_REFRESH","communityStance":"REJECT","authorId":"vote-gonka:u_b33be70b","team":"O D","oneLineThesis":"Профинансировать gonka-nop — существующий CLI для быстрого развёртывания и обслуживания ноды Gonka: ретроактивно за уже сделанную разработку, за дальнейшую поддержку и за разработку новых функций.","problemBottleneck":"Профинансировать gonka-nop — существующий CLI для быстрого развёртывания и обслуживания ноды Gonka: ретроактивно за уже сделанную разработку, за дальнейшую поддержку и за разработку новых функций.","whyNow":"Imported tender does not expose a dedicated 'why now' field. Reviewer should extract timing rationale from the original description and comments.","networkLevelValue":"Профинансировать gonka-nop — существующий CLI для быстрого развёртывания и обслуживания ноды Gonka: ретроактивно за уже сделанную разработку, за дальнейшую поддержку и за разработку новых функций.","scopeIncluded":"**TL;DR**\n\nПрофинансировать gonka-nop — существующий CLI для быстрого развёртывания и обслуживания ноды Gonka: ретроактивно за уже сделанную разработку, за дальнейшую поддержку и за разработку новых функций.\n\n**Что такое gonka-nop**\n\nGonka NOP — единый CLI-инструмент для запуска и обслуживания нод Gonka AI.\n\nСам определяет состояние сервера, доустанавливает недостающие зависимости и поднимает компоненты в нужном порядке. Поддерживает разные топологии: самостоятельную Network Node, Network Node + ML Node на одном сервере, а также распределённые конфигурации Network Node с несколькими ML Node на отдельных серверах. Работает в двух режимах — в интерактивном диалоговом для ручного запуска и в режиме с передачей параметров командной строки для скриптов, Ansible. Вся специфика Gonka — актуальные версии образов, рекомендованные vLLM-конфиги под каждый тип GPU, порядок запуска контейнеров — уже зашита в инструмент и обновляется вместе с релизами.\n\nПользователям без опыта достаточно арендовать сервер — установку и запуск Gonka-ноды берёт на себя NOP. Не нужно разбираться, как устанавливать драйверы и зависимости, как настраивать конфиги под GPU, как регистрировать ноду в сети. Нужно лишь ответить на несколько простых вопросов в интерактивном мастере. Для опытных администраторов - упрощает управление нодами и изменение их конфигурации, может встраиваться в Ansible-плейбуки.\n\nhttps://github.com/inc4/gonka-nop/blob/main/README.md - ридми\n\nhttps://www.youtube.com/watch?v=1t9GEMN92Vo - лайв демо by Mitch\n\n**Проблема**\n\nРазвёртывание ноды Gonka сегодня — это многошаговый процесс с несколькими разнородными компонентами, требующий знания в различных областях. Нужно подготовить сервер, установить и связать между собой несколько слоёв инфраструктуры — зависимости, драйверы, Docker, различные Gonka-компоненты — подобрать параметры под конкретное железо, отредактировать конфиги и зарегистрировать ноду в сети. После запуска её ещё нужно поддерживать в рабочем состоянии и реагировать на инциденты. Это трудоёмко даже для опытного администратора и почти невыполнимо для пользователя без подобного опыта.\n\n**Предложение**\n\ngonka-nop — уже работающий инструмент, который требует регулярного сопровождения и развития новых возможностей. Предлагается выделить грант из CommunityPool, который покрывает:\n\n1. Ретроактивно — за уже выполненную разработку текущей рабочей версии инструмента.\n2. Поддержка пользователей — помощь операторам в работе с инструментом: диагностика проблем, ответы на вопросы и сопровождение по мере выхода обновлений Gonka.\n3. Новые функции — реализация новых возможностей и расширение круга поддерживаемых сценариев (GUI/TUI для новичков, локальный мониторинг, Ansible-модуль, прочее).\n\n**Структура вознаграждения (для обсуждения)**\n\nСовокупный размер гранта — порядка 50 000 USDT (или эквивалент в GNK), пакетом за все три направления.\n\n**Что это дает сети**\n\nГрант приносит пользу не отдельным группам участников, а сети в целом. Прямо сейчас эффект может казаться неочевидным: операторов немного, и большинство справляется собственными силами. Но устойчивый рост сети потребует простого пути подключения для тех, кто только присматривается к Gonka, и поддержки этого пути в актуальном состоянии — иначе рост упрётся в порог входа, который преодолевают далеко не все. NOP — часть этой инфраструктуры, а этот грант - это инвестиция в ее будущий рост.\n\n**Вопросы**\n\nК обсуждению принимаются любые вопросы. Начать можно с этих:\n\n- Какая сумма гранта адекватна? 50 000 USDT — стартовая точка с нашей стороны.\n- В чём выплачивать? USDT, GNK или комбинация и в каком соотношении?\n- Единовременно или с вестингом — если выплата в GNK? \n- Какие новые функции в приоритете? TODO лист открыт для изменений.","scopeExcluded":"Imported tender has no explicit scope-excluded field. This should be completed before formal fund scoring.","finalAsk":"Imported tender asks reviewers to evaluate the original vote.gonka.vip proposal. Inferred ask: 50000 USDT.","alternativesOpportunityCost":"Imported tender has no mandatory opportunity-cost field. Reviewer should add alternatives before publishing a final score.","maintenanceHandover":"Imported tender has no mandatory maintenance / handover field. Reviewer should request this before approving maintained assets.","totalAskAmount":50000,"totalAskCurrency":"USDT","version":1,"createdAt":"2026-05-13T18:30:49.484Z","submittedAt":"2026-05-13T18:30:49.484Z","deliverables":[{"id":"cmqty4h5t06eo6taolbc7s320","title":"Imported tender outcome","description":"Профинансировать gonka-nop — существующий CLI для быстрого развёртывания и обслуживания ноды Gonka: ретроактивно за уже сделанную разработку, за дальнейшую поддержку и за разработку новых функций.","acceptanceCriteria":"Acceptance criteria must be normalized from the source tender before a formal score is published."}],"successMetrics":[{"id":"cmqty4h5t06ep6tao9m8aimbv","metricName":"Community signal","baseline":"0 tender votes before publication","target":"70 vote.gonka.vip voters; weighted average bid 0 GNK","measurementMethod":"vote.gonka.vip tender tally","targetDate":"2026-05-20T18:30:00.000Z"}],"budgetLines":[{"id":"cmqty4h5u06eq6taoqzqew14h","category":"Inferred imported ask","description":"Amount inferred from tender title, summary, or description.","amount":50000,"currency":"USDT"}],"milestones":[],"evidence":[{"id":"cmqty4h5v06eu6taofkvqpp6s","type":"URL","title":"Original vote.gonka.vip tender","url":"https://vote.gonka.vip/tenders/2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","description":"Canonical imported tender source.","submittedByUserId":"vote-gonka:u_b33be70b","createdAt":"2026-05-13T18:30:49.484Z"},{"id":"cmqty4h5v06ev6taoxx3typxb","type":"GITHUB_REPO","title":"github.com","url":"https://github.com/inc4/gonka-nop/blob/main/README.md","description":"URL extracted from imported tender description.","submittedByUserId":"vote-gonka:u_b33be70b","createdAt":"2026-05-13T18:30:49.484Z"},{"id":"cmqty4h5v06ew6taoxtnbc4np","type":"REFERENCE","title":"www.youtube.com","url":"https://www.youtube.com/watch?v=1t9GEMN92Vo","description":"URL extracted from imported tender description.","submittedByUserId":"vote-gonka:u_b33be70b","createdAt":"2026-05-13T18:30:49.484Z"}],"risks":["Imported tenders are not guaranteed to satisfy the mandatory Community Fund template.","4 source discussion comments should be reviewed before scoring."],"conflicts":["Conflict disclosures are not structured in the source tender and must be reviewed manually."],"source":{"type":"VOTE_GONKA_TENDER","externalId":"2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","url":"https://vote.gonka.vip/tenders/2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","rawStatus":"open","closesAt":"2026-05-20T18:30:00Z","creatorUid":"u_b33be70b","creatorName":"O D","creatorWallet":null,"sourceLang":"ru","commentCount":4,"tally":{"voterCount":70,"sumBidNgonka":"363496000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","weightedAvgBidNgonka":"0","refreshedAt":"2026-06-25T19:20:51.949000Z"},"voters":[{"voter":"gonka178y3csv4ryxwhc4f4ra7gkldru6qq32r08g7pn","amountNgonka":"8496000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"95D784D40DC656B9CF06CF9119C1D701ECD9A9EAB1D709CBDEA06E6695B06CFC","votedAt":"2026-05-18T18:13:34Z"},{"voter":"gonka182s2d5pre7k3q2qacp06fdr6j34czwyahg8ed7","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"8A8948070D50DDF43AC758171BE3EEE549ECC5A14619017964EE982C0BA573C4","votedAt":"2026-05-14T02:18:44Z"},{"voter":"gonka1y3r32jhy6s4ge2sl5ly5s90gc0r9d2n4wmzvu9","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"DFB0549A8F1C9352D6A984A4B3AA123F125E627D69DE57854975DCFA0BD3D30C","votedAt":"2026-05-14T02:20:32Z"},{"voter":"gonka12ua7rs4dfx827nnqqjw93e5eu7yuq0q6fne9un","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"CAC9F5B3C70B8703B1615CF3FD19693A2B1071D98EA42FCFC3AACC6153DEB3AA","votedAt":"2026-05-14T02:17:51Z"},{"voter":"gonka136wz0ecwyuda2dpyngezyrdf3khk4t5zwjqqw2","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"855BA1ED2CE3A9D2C3EABBCE0917C96A07781E0F810DD685D07762609A16EB75","votedAt":"2026-05-14T02:19:15Z"},{"voter":"gonka13e4hxru79npd00cp7gg6z8pqhyvela56g8pcpn","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"13C4D3AC3A2CFC6D3C2208D6661F02A227BB03281ACF6483869045603DB73A94","votedAt":"2026-05-14T02:19:03Z"},{"voter":"gonka13nm5aqjguh95v7kkte9rrq3gnn68dkduwsx33n","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"6AC38C159E8D646557AA9AEB7D4DB487F99529DB08C150BB343036C86AD8DA34","votedAt":"2026-05-14T02:18:19Z"},{"voter":"gonka14fn68sulr6v6l78kvur9u6yw5lwurtqcrqkh93","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"92C9372FFCBD1F109EA3090F0D6EF1F66ED286DAC26E0E4C5FD4A50DC064173F","votedAt":"2026-05-14T02:19:51Z"},{"voter":"gonka14law208gj4hgpr04y2udwlkkxh3k9mv07evgh4","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"763E8094BB7D9F91DD3B1D6F7F06116DF4DE91ADF788BF63BFFAD9CC19126AF0","votedAt":"2026-05-14T02:20:21Z"},{"voter":"gonka14sk8te3wu4zh9dal9yd9tm3pd2qerdru4aqm05","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"2F333C7ED64DB8841EFC74C7DEBEEF518911FB59956305B9F17AA654441D0008","votedAt":"2026-05-14T02:19:56Z"},{"voter":"gonka14yprk25twtverkpcsdgnrg5raeuycmkl5dwa34","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"537BBA60894E910798117A0D949B2FEC7ABD52E57F0F9192A08DAEBAD574DAD0","votedAt":"2026-05-14T02:20:27Z"},{"voter":"gonka1506nmxl7xwehf5egp9qfety7yeh6rc06zrwhta","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"AC4B91974110256D2B9CE09EF4E793A2E40117D08C983697D97C16A12C7F8470","votedAt":"2026-05-14T02:19:15Z"},{"voter":"gonka1598sglu00mktw3973jmwsu3vdw29mgcfjleju2","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"25A5053EB3740369B562D0ABDDCD437EE66616EEAFFAB174516F00D2F9741BA4","votedAt":"2026-05-14T02:18:50Z"},{"voter":"gonka16x6z79v5srx95x4xjs429dldps767n0hkd5quj","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"18BD76606C7B601BE7678E16BB455A6606A3CD69B26A04EFEA4B95E28F042D0E","votedAt":"2026-05-14T02:18:58Z"},{"voter":"gonka170wwtpvhwzgghd638z84z35gjggl7cvyzrkh8p","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"8B392101DDA5C56D9412F131C028B96CDC21796E79A78FD4402082B92A5509F7","votedAt":"2026-05-14T02:18:13Z"},{"voter":"gonka1730jjs2rhajxp434m6syr4uwemqfw3d9dkdvje","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"FEE6BA989280BD54FE332975AA002284BBEC99D34E6853FA8FB90149CFE7EDA6","votedAt":"2026-05-14T02:20:32Z"},{"voter":"gonka1q3n37e2uc4npkheyjllx2ztx5yh42rk6vz3kgn","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"AAA82A96C600140A32E6BBE910042F8D67570FD9BEBC6C9F21DB98E495C6DC95","votedAt":"2026-05-14T02:18:21Z"},{"voter":"gonka17gxetlx3d90zfzpflldnf2n4wyj0naerlze0dx","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"BF25B64347DC5D2A94EE7512CFF808702FD1172399F81AE90699BA446695D89B","votedAt":"2026-05-14T02:17:37Z"},{"voter":"gonka10x8cx2unwzuya5m655kyuhln86q3ysy5metmqz","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"AB55C25819F9067B6F713637AA870AC6A71CD8C51132CA8E3DEF8139E45B1132","votedAt":"2026-05-14T02:17:26Z"},{"voter":"gonka12l3fwycgvs9tdpze59za89zq4cexhkxddafxdh","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"5191C83B5143A84E9599985599E797D99823387C4D25F3121B1F0A244115D78B","votedAt":"2026-05-14T02:18:08Z"}],"comments":[{"id":"a310014d-fe76-4b4d-a55d-0a58ec8dd038","authorName":"O D","body":"Дополнительные ссылки:\n\nhttps://youtu.be/kQGPSxLaakE?t=829\nhttps://youtu.be/kQGPSxLaakE?t=1988","createdAt":"2026-05-13T18:38:40.926000Z","parentCommentId":null,"likes":2,"dislikes":0},{"id":"fbbff8a4-3606-422a-8d60-237dea98b3cb","authorName":"Дмитрий В","body":"Абсолютно крутой инструмент и нужная работа. Тем более если целиться в рост +100 +1000 партисипонтов ежемесячно.","createdAt":"2026-05-14T00:24:03.594000Z","parentCommentId":null,"likes":1,"dislikes":0},{"id":"21887246-fb80-498c-99ef-9a7101c688f5","authorName":"Evgenii Maksimenkov","body":"Вещь важная и нужная. Но $50k многовато имхо. Также возможно быть не своевременно - NOP пригодится при следующей волне новых майнеров.","createdAt":"2026-05-14T08:54:29.057000Z","parentCommentId":null,"likes":1,"dislikes":0},{"id":"e6891d0e-0a6a-4209-b3d1-81305cce5c47","authorName":"Mikhail Chudinov","body":"Ну так это же классно, что к следующей волне майнеров, такой инструмент уже будет обкатан, а не начнет делаться внезапно.\nДа, чуть дороговато, но не то чтоб прям супер дорого.\nТоповые разрабы которые участвовали в многих крипто проектах и привыкли очень хорошо зарабатывать.\nМне очень нравится команда которая стоит за nop, и хочется чтобы они остались с гонкой.\nОни бы дальше и в сам блокчейн могли контрибутить.","createdAt":"2026-05-14T16:59:29.954000Z","parentCommentId":"21887246-fb80-498c-99ef-9a7101c688f5","likes":1,"dislikes":0}]},"sourceLinks":[{"id":"cmpmwur2a0023zuckzlbus5pr","sourceType":"GOVERNANCE","externalId":"56","url":"https://gonkascan.com/network/proposals/56","rawStatus":"PROPOSAL_STATUS_REJECTED","normalizedStatus":"DEFEATED","lastSyncedAt":"2026-06-25T20:19:42.358Z"},{"id":"cmpn3x7zw00ijzuck1swabowa","sourceType":"GOVERNANCE","externalId":"53","url":"https://gonkascan.com/network/proposals/53","rawStatus":"PROPOSAL_STATUS_REJECTED","normalizedStatus":"DEFEATED","lastSyncedAt":"2026-06-25T20:19:42.555Z"},{"id":"cmpmvn056001bzuckzs2qlx7j","sourceType":"VOTE_GONKA","externalId":"2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","url":"https://vote.gonka.vip/tenders/2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","rawStatus":"open","normalizedStatus":"expired","lastSyncedAt":"2026-06-25T20:19:45.794Z"}],"governanceProposals":[{"id":"cmpmwur2c0025zuck0ycb3sst","externalId":"56","source":"gonkascan:proposal","sourceUrl":"https://gonkascan.com/network/proposals/56","sourceLinkId":"cmpmwur2a0023zuckzlbus5pr","status":"DEFEATED","title":"INC4 | Gonka NOP - grant for the node deployment tool","body":"# Gonka NOP: grant for the node deployment tool\n\n50,000 USDT from the CommunityPool to INC4\nFull proposal: https://github.com/gonka-ai/gonka/discussions/1192\n\n## What it is\n\ngonka-nop (Node Onboarding Package) is a tool that reduces launching a Gonka node to a single command. Complex technical details are hidden inside and updated alongside the network. It is already working, open source, and in use by some operators on mainnet.\n\n## What the grant covers\n\n1. Work already delivered - INC4 took on the initial development as a contribution to the network.\n2. Support for NOP users - 6 months of help, fixes, updates with every network release.\n3. Continued development - expanding functionality, supporting more deployment scenarios, lowering the entry barrier further, etc.\n\n## Why this matters for the network\n\nToday only technical specialists can launch a node. NOP removes that barrier: newcomers can join without diving into the internals, and experienced operators get a consistent foundation for their own automation.\n\nThe broader the operator set, the more resilient the network.\n\n## Terms\n\n- Single payment, no vesting or tranches\n- Work is open on GitHub: code, releases, issues - this is the report to the DAO\n\n## Links\n\nRepository on GitHub: https://github.com/inc4/gonka-nop\nDocumentation: https://github.com/inc4/gonka-nop/blob/main/README.md\nLive walkthrough on YouTube (by Gonka.Top@Mitch): https://www.youtube.com/watch?v=1t9GEMN92Vo","votingStartsAt":"2026-05-25T15:12:08.060Z","votingEndsAt":"2026-05-27T15:12:08.060Z","rawJson":{"id":56,"status":"PROPOSAL_STATUS_REJECTED","code":4,"metadata":"https://github.com/gonka-ai/gonka/discussions/1192","title":"INC4 | Gonka NOP - grant for the node deployment tool","summary":"# Gonka NOP: grant for the node deployment tool\n\n50,000 USDT from the CommunityPool to INC4\nFull proposal: https://github.com/gonka-ai/gonka/discussions/1192\n\n## What it is\n\ngonka-nop (Node Onboarding Package) is a tool that reduces launching a Gonka node to a single command. Complex technical details are hidden inside and updated alongside the network. It is already working, open source, and in use by some operators on mainnet.\n\n## What the grant covers\n\n1. Work already delivered - INC4 took on the initial development as a contribution to the network.\n2. Support for NOP users - 6 months of help, fixes, updates with every network release.\n3. Continued development - expanding functionality, supporting more deployment scenarios, lowering the entry barrier further, etc.\n\n## Why this matters for the network\n\nToday only technical specialists can launch a node. NOP removes that barrier: newcomers can join without diving into the internals, and experienced operators get a consistent foundation for their own automation.\n\nThe broader the operator set, the more resilient the network.\n\n## Terms\n\n- Single payment, no vesting or tranches\n- Work is open on GitHub: code, releases, issues - this is the report to the DAO\n\n## Links\n\nRepository on GitHub: https://github.com/inc4/gonka-nop\nDocumentation: https://github.com/inc4/gonka-nop/blob/main/README.md\nLive walkthrough on YouTube (by Gonka.Top@Mitch): https://www.youtube.com/watch?v=1t9GEMN92Vo","proposer":"gonka1juwk05glldgn7850a3547jsl7l4vrhx9k5g3cr","expedited":false,"failed_reason":"proposal did not get enough votes to pass","submit_time":"2026-05-25T15:12:08.060459945Z","deposit_end_time":"2026-05-26T15:12:08.060459945Z","voting_start_time":"2026-05-25T15:12:08.060459945Z","voting_end_time":"2026-05-27T15:12:08.060459945Z","final_tally_result":{"yes_count":"31851","abstain_count":"0","no_count":"9566","no_with_veto_count":"12961"},"tally_params":{"quorum":"0.25","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000","expedited_threshold":null},"epoch_id":275,"voting_start_height":4251197,"total_weight":472288,"voted_weight":54378,"total_voters":9,"total_participants":55,"total_vote_txs":9,"total_submit_txs":1,"total_deposit_txs":1,"total_deposit":[{"denom":"ngonka","amount":"25000000"}],"messages":[{"@type":"/cosmwasm.wasm.v1.MsgExecuteContract","sender":"gonka10d07y265gmmuvt4z0w9aw880jnsr700j2h5m33","contract":"gonka18pkq9mwxxlmyq7kr5txhm060wemg2s4u94wvsfd9w2kdc0u99d6spk8pz2","msg":{"withdraw_ibc":{"denom":"ibc/115F68FBA220A028C6F6ED08EA0C1A9C8C52798B14FB66E6C89D5D8C06A524D4","amount":"50000000000","recipient":"gonka14fxt7xlj74h54u5lz8epz0qeuhpka6xjhzsyq3"}},"funds":[]}]}},{"id":"cmpn3x7zx00ilzuckexz4gqt2","externalId":"53","source":"gonkascan:proposal","sourceUrl":"https://gonkascan.com/network/proposals/53","sourceLinkId":"cmpn3x7zw00ijzuck1swabowa","status":"DEFEATED","title":"INC4 | Gonka NOP - grant for the node deployment tool","body":"# Gonka NOP: grant for the node deployment tool\n\n50,000 USDT from the CommunityPool to INC4\nFull proposal: https://github.com/gonka-ai/gonka/discussions/1192\n\n## What it is\n\ngonka-nop (Node Onboarding Package) is a tool that reduces launching a Gonka node to a single command. Complex technical details are hidden inside and updated alongside the network. It is already working, open source, and in use by some operators on mainnet.\n\n## What the grant covers\n\n1. Work already delivered - INC4 took on the initial development as a contribution to the network.\n2. Support for NOP users - help, fixes, updates with every network release.\n3. Continued development - expanding functionality, supporting more deployment scenarios, lowering the entry barrier further, etc.\n\n## Why this matters for the network\n\nToday only technical specialists can launch a node. NOP removes that barrier: newcomers can join without diving into the internals, and experienced operators get a consistent foundation for their own automation.\n\nThe broader the operator set, the more resilient the network.\n\n## Terms\n\n- Single payment, no vesting or tranches\n- Work is open on GitHub: code, releases, issues - this is the report to the DAO\n\n## Links\n\nRepository on GitHub: https://github.com/inc4/gonka-nop\nDocumentation: https://github.com/inc4/gonka-nop/blob/main/README.md\nLive walkthrough on YouTube (by Gonka.Top@Mitch): https://www.youtube.com/watch?v=1t9GEMN92Vo","votingStartsAt":"2026-05-19T11:14:54.751Z","votingEndsAt":"2026-05-21T11:14:54.751Z","rawJson":{"id":53,"status":"PROPOSAL_STATUS_REJECTED","code":4,"metadata":"https://github.com/gonka-ai/gonka/discussions/1192","title":"INC4 | Gonka NOP - grant for the node deployment tool","summary":"# Gonka NOP: grant for the node deployment tool\n\n50,000 USDT from the CommunityPool to INC4\nFull proposal: https://github.com/gonka-ai/gonka/discussions/1192\n\n## What it is\n\ngonka-nop (Node Onboarding Package) is a tool that reduces launching a Gonka node to a single command. Complex technical details are hidden inside and updated alongside the network. It is already working, open source, and in use by some operators on mainnet.\n\n## What the grant covers\n\n1. Work already delivered - INC4 took on the initial development as a contribution to the network.\n2. Support for NOP users - help, fixes, updates with every network release.\n3. Continued development - expanding functionality, supporting more deployment scenarios, lowering the entry barrier further, etc.\n\n## Why this matters for the network\n\nToday only technical specialists can launch a node. NOP removes that barrier: newcomers can join without diving into the internals, and experienced operators get a consistent foundation for their own automation.\n\nThe broader the operator set, the more resilient the network.\n\n## Terms\n\n- Single payment, no vesting or tranches\n- Work is open on GitHub: code, releases, issues - this is the report to the DAO\n\n## Links\n\nRepository on GitHub: https://github.com/inc4/gonka-nop\nDocumentation: https://github.com/inc4/gonka-nop/blob/main/README.md\nLive walkthrough on YouTube (by Gonka.Top@Mitch): https://www.youtube.com/watch?v=1t9GEMN92Vo","proposer":"gonka12ss9dh7fj3xxmk23s8aje4hrpqq669u20v3ja6","expedited":false,"failed_reason":"proposal did not get enough votes to pass","submit_time":"2026-05-19T11:14:54.751739097Z","deposit_end_time":"2026-05-20T11:14:54.751739097Z","voting_start_time":"2026-05-19T11:14:54.751739097Z","voting_end_time":"2026-05-21T11:14:54.751739097Z","final_tally_result":{"yes_count":"139052","abstain_count":"0","no_count":"0","no_with_veto_count":"158195"},"tally_params":{"quorum":"0.334000000000000000","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000","expedited_threshold":null},"epoch_id":268,"voting_start_height":4149243,"total_weight":840642,"voted_weight":297247,"total_voters":26,"total_participants":57,"total_vote_txs":36,"total_submit_txs":1,"total_deposit_txs":1,"total_deposit":[{"denom":"ngonka","amount":"25000000"}],"messages":[{"@type":"/cosmwasm.wasm.v1.MsgExecuteContract","sender":"gonka10d07y265gmmuvt4z0w9aw880jnsr700j2h5m33","contract":"gonka18pkq9mwxxlmyq7kr5txhm060wemg2s4u94wvsfd9w2kdc0u99d6spk8pz2","msg":{"withdraw_ibc":{"denom":"ibc/115F68FBA220A028C6F6ED08EA0C1A9C8C52798B14FB66E6C89D5D8C06A524D4","amount":"50000000000","recipient":"gonka14fxt7xlj74h54u5lz8epz0qeuhpka6xjhzsyq3"}},"funds":[]}]}}],"governanceProposal":{"id":"cmpmwur2c0025zuck0ycb3sst","externalId":"56","source":"gonkascan:proposal","sourceUrl":"https://gonkascan.com/network/proposals/56","sourceLinkId":"cmpmwur2a0023zuckzlbus5pr","status":"DEFEATED","title":"INC4 | Gonka NOP - grant for the node deployment tool","body":"# Gonka NOP: grant for the node deployment tool\n\n50,000 USDT from the CommunityPool to INC4\nFull proposal: https://github.com/gonka-ai/gonka/discussions/1192\n\n## What it is\n\ngonka-nop (Node Onboarding Package) is a tool that reduces launching a Gonka node to a single command. Complex technical details are hidden inside and updated alongside the network. It is already working, open source, and in use by some operators on mainnet.\n\n## What the grant covers\n\n1. Work already delivered - INC4 took on the initial development as a contribution to the network.\n2. Support for NOP users - 6 months of help, fixes, updates with every network release.\n3. Continued development - expanding functionality, supporting more deployment scenarios, lowering the entry barrier further, etc.\n\n## Why this matters for the network\n\nToday only technical specialists can launch a node. NOP removes that barrier: newcomers can join without diving into the internals, and experienced operators get a consistent foundation for their own automation.\n\nThe broader the operator set, the more resilient the network.\n\n## Terms\n\n- Single payment, no vesting or tranches\n- Work is open on GitHub: code, releases, issues - this is the report to the DAO\n\n## Links\n\nRepository on GitHub: https://github.com/inc4/gonka-nop\nDocumentation: https://github.com/inc4/gonka-nop/blob/main/README.md\nLive walkthrough on YouTube (by Gonka.Top@Mitch): https://www.youtube.com/watch?v=1t9GEMN92Vo","votingStartsAt":"2026-05-25T15:12:08.060Z","votingEndsAt":"2026-05-27T15:12:08.060Z","rawJson":{"id":56,"status":"PROPOSAL_STATUS_REJECTED","code":4,"metadata":"https://github.com/gonka-ai/gonka/discussions/1192","title":"INC4 | Gonka NOP - grant for the node deployment tool","summary":"# Gonka NOP: grant for the node deployment tool\n\n50,000 USDT from the CommunityPool to INC4\nFull proposal: https://github.com/gonka-ai/gonka/discussions/1192\n\n## What it is\n\ngonka-nop (Node Onboarding Package) is a tool that reduces launching a Gonka node to a single command. Complex technical details are hidden inside and updated alongside the network. It is already working, open source, and in use by some operators on mainnet.\n\n## What the grant covers\n\n1. Work already delivered - INC4 took on the initial development as a contribution to the network.\n2. Support for NOP users - 6 months of help, fixes, updates with every network release.\n3. Continued development - expanding functionality, supporting more deployment scenarios, lowering the entry barrier further, etc.\n\n## Why this matters for the network\n\nToday only technical specialists can launch a node. NOP removes that barrier: newcomers can join without diving into the internals, and experienced operators get a consistent foundation for their own automation.\n\nThe broader the operator set, the more resilient the network.\n\n## Terms\n\n- Single payment, no vesting or tranches\n- Work is open on GitHub: code, releases, issues - this is the report to the DAO\n\n## Links\n\nRepository on GitHub: https://github.com/inc4/gonka-nop\nDocumentation: https://github.com/inc4/gonka-nop/blob/main/README.md\nLive walkthrough on YouTube (by Gonka.Top@Mitch): https://www.youtube.com/watch?v=1t9GEMN92Vo","proposer":"gonka1juwk05glldgn7850a3547jsl7l4vrhx9k5g3cr","expedited":false,"failed_reason":"proposal did not get enough votes to pass","submit_time":"2026-05-25T15:12:08.060459945Z","deposit_end_time":"2026-05-26T15:12:08.060459945Z","voting_start_time":"2026-05-25T15:12:08.060459945Z","voting_end_time":"2026-05-27T15:12:08.060459945Z","final_tally_result":{"yes_count":"31851","abstain_count":"0","no_count":"9566","no_with_veto_count":"12961"},"tally_params":{"quorum":"0.25","threshold":"0.500000000000000000","veto_threshold":"0.334000000000000000","expedited_threshold":null},"epoch_id":275,"voting_start_height":4251197,"total_weight":472288,"voted_weight":54378,"total_voters":9,"total_participants":55,"total_vote_txs":9,"total_submit_txs":1,"total_deposit_txs":1,"total_deposit":[{"denom":"ngonka","amount":"25000000"}],"messages":[{"@type":"/cosmwasm.wasm.v1.MsgExecuteContract","sender":"gonka10d07y265gmmuvt4z0w9aw880jnsr700j2h5m33","contract":"gonka18pkq9mwxxlmyq7kr5txhm060wemg2s4u94wvsfd9w2kdc0u99d6spk8pz2","msg":{"withdraw_ibc":{"denom":"ibc/115F68FBA220A028C6F6ED08EA0C1A9C8C52798B14FB66E6C89D5D8C06A524D4","amount":"50000000000","recipient":"gonka14fxt7xlj74h54u5lz8epz0qeuhpka6xjhzsyq3"}},"funds":[]}]}},"latestTargetVersion":{"id":"cmqty4h8606f66tao814yvdyf","version":46,"contentHash":"b5557bcef2f5b3a6fb40245fbf6d9e4dd4b16f89a7a413f4254ad7521621cec6","title":"Gonka NOP: ретроактивный грант + финансирование поддержки и новых фич.","sourceType":"VOTE_GONKA","sourceExternalId":"2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","createdAt":"2026-06-25T20:19:45.846Z"}},"reviews":[{"id":"cmpmy3xlm002gzuck64j55tou","proposalId":"vote-gonka-2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","targetVersionId":"cmpmxjilc002azuckfc27xetu","reviewerId":"dev-reviewer","status":"PUBLISHED","gates":[{"gateCode":"ACCOUNTABLE_OWNER","result":"PASS","reasoning":"An accountable recipient/entity is named in the governance proposal: INC4. The imported tender author is also visible as O D, but the operational accountability details and named technical leads are not fully structured."},{"gateCode":"BUDGET_STRUCTURE","result":"FAIL","reasoning":"The ask is a single 50,000 USDT amount with no allocation across retroactive work, support, future features, staffing, infrastructure, or contingencies. Governance terms specify single payment with no tranches."},{"gateCode":"CAPACITY_COMMITMENT","result":"CONDITIONAL","reasoning":"The proposal promises 6 months of support, fixes, and updates, but does not disclose staffing, time allocation, availability, or capacity assumptions for the ongoing work and future feature development."},{"gateCode":"CONFLICT_DISCLOSURE","result":"CONDITIONAL","reasoning":"The supplied context states that conflict disclosures are not structured and must be reviewed manually. There is no evidence of a hidden conflict, but incentives and affiliations are not fully disclosed in the imported record."},{"gateCode":"MAINTENANCE","result":"CONDITIONAL","reasoning":"There is a 6-month maintenance/support commitment, including fixes and updates with network releases. However, the proposal lacks a handover plan, post-6-month maintenance model, explicit maintainer names, service levels, or governance reporting requirements beyond GitHub visibility."},{"gateCode":"METRICS","result":"FAIL","reasoning":"No project success metrics are provided for adoption, deployment time reduction, node operator retention, number of supported users, incident resolution, releases maintained, or feature delivery. The only structured metric is a community voting/tender signal, which is not a delivery or impact metric."},{"gateCode":"NETWORK_RELEVANCE","result":"PASS","reasoning":"The proposal addresses a network-level onboarding and operations bottleneck for Gonka node operators. The claimed benefit is broader operator participation and resilience, not a purely private workflow, though the current usage scale is not quantified."},{"gateCode":"RELEVANT_CAPABILITY","result":"PASS","reasoning":"There is evidence of a working open-source tool, documentation, and a live demo. This supports relevant execution capability, although the supplied record does not include independent technical review, repo activity, issue history, or quantified production usage."},{"gateCode":"RISK_HANDLING","result":"FAIL","reasoning":"Material risks are not addressed with mitigations: security implications of an automated deployment tool, dependency updates, support load, unbounded feature scope, adoption risk, and maintenance continuity. The imported proposal itself flags that the mandatory template may not be satisfied."},{"gateCode":"SCOPE_CLARITY","result":"CONDITIONAL","reasoning":"The proposal has recognizable scope categories—retroactive development, support, and new features—but future work is open-ended and acceptance criteria are not normalized. There are no explicit exclusions or milestone definitions."}],"teamScores":[{"code":"COMMITMENT_CAPACITY","weight":2,"scoreValue":0.25,"points":0.5,"reasoning":"The proposal states a 6-month support period but does not disclose team size, time allocation, availability, staffing plan, or whether the team is part-time/full-time for this scope.","evidenceRefs":["governanceProposal.body:What the grant covers - \"Support for NOP users - 6 months of help, fixes, updates with every network release.\""]},{"code":"DOMAIN_FIT","weight":3,"scoreValue":0.75,"points":2.25,"reasoning":"The work is explicitly Gonka-specific and targets Gonka node deployment and maintenance. The supplied evidence does not identify individual maintainers' domain history, so full credit is not warranted.","evidenceRefs":["proposal.scopeIncluded:Что такое gonka-nop - \"Вся специфика Gonka — актуальные версии образов, рекомендованные vLLM-конфиги под каждый тип GPU, порядок запуска контейнеров — уже зашит...\""]},{"code":"GOVERNANCE_COMMUNICATION","weight":2,"scoreValue":0.75,"points":1.5,"reasoning":"The proposal communicates rationale, terms, links, and a GitHub-based reporting approach, and the tender discussion includes additional links. However, it does not fully satisfy the Community Fund template and leaves key budget, conflict, metrics, and risk fields unresolved.","evidenceRefs":["governanceProposal.body:Terms - \"Work is open on GitHub: code, releases, issues - this is the report to the DAO\"","source.comments[0]:body - \"Дополнительные ссылки: https://youtu.be/kQGPSxLaakE?t=829 https://youtu.be/kQGPSxLaakE?t=1988\"","proposal.risks:risks[0] - \"Imported tenders are not guaranteed to satisfy the mandatory Community Fund template.\""]},{"code":"MAINTENANCE_ACCOUNTABILITY","weight":1,"scoreValue":0.75,"points":0.75,"reasoning":"INC4 is the named recipient and the proposal commits to 6 months of support, fixes, and release-aligned updates. Gaps remain around explicit maintainer identity, handover, service levels, and post-period accountability.","evidenceRefs":["governanceProposal.body:Header - \"50,000 USDT from the CommunityPool to INC4\"","governanceProposal.body:What the grant covers - \"Support for NOP users - 6 months of help, fixes, updates with every network release.\""]},{"code":"RELEVANT_DELIVERY_PROOF","weight":4,"scoreValue":0.75,"points":3,"reasoning":"A working open-source tool, documentation, and demo are supplied, and the governance proposal says it is in use by some mainnet operators. Evidence is adequate but not strong because usage, reliability, repo activity, and production outcomes are not quantified in the supplied record.","evidenceRefs":["governanceProposal.body:What it is - \"It is already working, open source, and in use by some operators on mainnet.\"","proposal.evidence:evidence:url:0 - \"https://github.com/inc4/gonka-nop/blob/main/README.md\"","proposal.evidence:evidence:url:1 - \"https://www.youtube.com/watch?v=1t9GEMN92Vo\""]},{"code":"TECHNICAL_OPERATIONAL_CAPABILITY","weight":3,"scoreValue":0.75,"points":2.25,"reasoning":"The described tool handles server state detection, dependency installation, Docker/Gonka component orchestration, GPU-specific configs, interactive use, CLI parameters, and Ansible integration potential. This indicates relevant capability, but no independent review or operational metrics are supplied.","evidenceRefs":["proposal.scopeIncluded:Что такое gonka-nop - \"Сам определяет состояние сервера, доустанавливает недостающие зависимости и поднимает компоненты в нужном порядке. Поддерживает разные то...\""]}],"mainScores":[{"code":"BUDGET_DISCIPLINE","weight":7,"scoreValue":0.25,"points":1.75,"reasoning":"The amount is stated, but no rationale, market comparison, staffing estimate, line-item allocation, or cost-per-deliverable is provided. Community comments also flag the amount as possibly high. Some partial credit is given because the amount is explicit and open for discussion in the tender text.","evidenceRefs":["proposal.scopeIncluded:Структура вознаграждения - \"Совокупный размер гранта — порядка 50 000 USDT ... стартовая точка с нашей стороны.\"","source.comments[2]:body - \"Вещь важная и нужная. Но $50k многовато имхо.\""]},{"code":"FUNDING_STRUCTURE","weight":9,"scoreValue":0,"points":0,"reasoning":"The funding structure is a single payment with no vesting, tranches, milestones, holdbacks, or split between retroactive compensation, support, and future development.","evidenceRefs":["governanceProposal.body:Terms - \"Single payment, no vesting or tranches\"","proposal.scopeIncluded:Структура вознаграждения - \"порядка 50 000 USDT ... пакетом за все три направления\""]},{"code":"GOVERNANCE_PRECEDENT_OPPORTUNITY_COST","weight":5,"scoreValue":0.25,"points":1.25,"reasoning":"The proposal has no explicit opportunity-cost analysis or alternatives. It sets a precedent for a large single-payment package covering retroactive work, support, and broad future development without milestones, which should be evaluated carefully before approval.","evidenceRefs":["proposal.alternativesOpportunityCost:alternativesOpportunityCost - \"Imported tender has no mandatory opportunity-cost field. Reviewer should add alternatives before publishing a final score.\"","governanceProposal.body:Terms - \"Single payment, no vesting or tranches\""]},{"code":"INCENTIVE_ALIGNMENT","weight":8,"scoreValue":0.25,"points":2,"reasoning":"Open-source work and 6 months of support are aligned with the network, but the payment is upfront and bundled, includes retroactive compensation and unspecified future work, lacks outcome metrics, and has no structured conflict disclosure. This weakens alignment between payment and delivered network value.","evidenceRefs":["governanceProposal.body:Terms - \"Single payment, no vesting or tranches\"","governanceProposal.body:Terms - \"Work is open on GitHub: code, releases, issues - this is the report to the DAO\"","proposal.conflicts:conflicts[0] - \"Conflict disclosures are not structured in the source tender and must be reviewed manually.\""]},{"code":"MEASURABLE_IMPACT","weight":12,"scoreValue":0,"points":0,"reasoning":"No measurable project impact criteria are supplied. The tender voting tally is not a success metric for the funded work. There are no baselines or targets for deployments, active operators, support response times, release cadence, reliability, or feature completion.","evidenceRefs":["proposal.successMetrics[0]:metricName/measurementMethod - \"Community signal ... vote.gonka.vip tender tally\""]},{"code":"NETWORK_LEVERAGE","weight":13,"scoreValue":0.75,"points":9.75,"reasoning":"An open-source deployment tool can leverage network growth by lowering onboarding barriers for many future operators and standardizing automation for experienced ones. The leverage is plausible but unproven without adoption targets or usage data.","evidenceRefs":["governanceProposal.body:Why this matters for the network - \"newcomers can join without diving into the internals, and experienced operators get a consistent foundation for their own automation.\"","governanceProposal.body:What it is - \"It is already working, open source, and in use by some operators on mainnet.\""]},{"code":"SCOPE_DELIVERABLES","weight":10,"scoreValue":0.25,"points":2.5,"reasoning":"The scope includes meaningful categories, but future deliverables are broad and illustrative rather than binding. The proposal lacks exclusions, milestones, normalized acceptance criteria, and prioritization for the proposed new features.","evidenceRefs":["proposal.scopeIncluded:Предложение - \"Новые функции — реализация новых возможностей и расширение круга поддерживаемых сценариев (GUI/TUI для новичков, локальный мониторинг, An...\"","proposal.deliverables[0]:acceptanceCriteria - \"Acceptance criteria must be normalized from the source tender before a formal score is published.\""]},{"code":"STRATEGIC_BOTTLENECK","weight":14,"scoreValue":0.75,"points":10.5,"reasoning":"Node deployment complexity is a credible strategic bottleneck for a network that wants broader operator participation. The score is not 1 because the proposal itself notes current operators are few and mostly managing themselves, and one community comment questions timing until the next miner wave.","evidenceRefs":["proposal.scopeIncluded:Проблема - \"Развёртывание ноды Gonka сегодня — это многошаговый процесс... Это трудоёмко даже для опытного администратора и почти невыполнимо для пол...\"","proposal.scopeIncluded:Что это дает сети - \"Прямо сейчас эффект может казаться неочевидным: операторов немного, и большинство справляется собственными силами.\"","source.comments[2]:body - \"$50k многовато имхо. Также возможно быть не своевременно - NOP пригодится при следующей волне новых майнеров.\""]},{"code":"SUSTAINABILITY_HANDOVER","weight":7,"scoreValue":0.25,"points":1.75,"reasoning":"There is a limited 6-month maintenance promise, but no longer-term sustainability model, handover process, maintainer succession, documentation ownership plan, or plan for what happens after the funded period.","evidenceRefs":["governanceProposal.body:What the grant covers - \"Support for NOP users - 6 months of help, fixes, updates with every network release.\"","proposal.maintenanceHandover:maintenanceHandover - \"Imported tender has no mandatory maintenance / handover field.\""]}],"caps":[{"code":"ANONYMOUS_NO_ACCOUNTABILITY_PATH","triggered":false,"maxScore":65,"hardFail":false,"reasoning":"The proposal is not anonymous in the supplied context: INC4 is the named recipient and O D is the source tender creator. Some individual maintainer details are missing, but an accountability path exists."},{"code":"COMPENSATES_EFFORT_NOT_OUTCOME","triggered":true,"maxScore":60,"hardFail":false,"reasoning":"The grant compensates retroactive work plus broad ongoing support and future development as a single payment, without binding outcomes, milestones, or measurable acceptance criteria."},{"code":"HIDDEN_CONFLICT_OF_INTEREST","triggered":false,"hardFail":true,"reasoning":"Conflict disclosures are incomplete and must be reviewed manually, but the supplied evidence does not show a hidden or denied conflict. This is a conditional disclosure weakness, not a hard fail on the current record."},{"code":"ILLEGAL_OR_COMPLIANCE_RISK","triggered":false,"hardFail":true,"reasoning":"No illegal or compliance-prohibited activity is evidenced in the supplied case. The request is for open-source node deployment tooling and support."},{"code":"MOSTLY_PRIVATE_BENEFIT","triggered":false,"maxScore":50,"hardFail":false,"reasoning":"The proposal is framed as open-source network infrastructure that lowers barriers for node operators. There is no evidence that the primary benefit is private to INC4, although the funding terms are weakly structured."},{"code":"NO_ACCOUNTABLE_OWNER","triggered":false,"hardFail":true,"reasoning":"INC4 is named as the recipient/accountable entity, and the tender creator is identified. The accountability path could be strengthened with named maintainers but is not absent."},{"code":"NO_BUDGET_BREAKDOWN","triggered":true,"maxScore":70,"hardFail":false,"reasoning":"The proposal asks for 50,000 USDT as a bundled amount with no breakdown across retroactive work, support, future features, labor, or overhead."},{"code":"NO_COMMERCIAL_OWNER_FOR_DEMAND_PROPOSAL","triggered":false,"maxScore":65,"hardFail":false,"reasoning":"This is primarily a technical infrastructure/tooling proposal, not a commercial demand-generation proposal. No separate commercial owner is required for the stated scope."},{"code":"NO_MAINTENANCE_OWNER_FOR_MAINTAINED_ASSET","triggered":false,"maxScore":70,"hardFail":false,"reasoning":"The maintained asset has an entity-level owner, INC4, and a 6-month support/update commitment. However, the proposal still lacks named maintainers and handover details, so this remains a scoring concern rather than a cap trigger."},{"code":"NO_MEASURABLE_SUCCESS_CRITERIA","triggered":true,"maxScore":60,"hardFail":false,"reasoning":"The proposal lacks measurable success criteria for adoption, reliability, support, feature completion, or operator outcomes. The only structured metric is a tender voting tally, not project impact."},{"code":"NO_MILESTONES_FOR_FUTURE_WORK","triggered":true,"maxScore":75,"hardFail":false,"reasoning":"The proposal includes future feature development and 6 months of support but provides no milestones, target dates, acceptance tests, or tranche conditions."},{"code":"NO_RELEVANT_EXECUTION_EVIDENCE","triggered":false,"maxScore":65,"hardFail":false,"reasoning":"Relevant execution evidence exists through the working tool, repository/documentation, demo, and claimed mainnet use. It is not complete enough for maximum scoring but is not absent."},{"code":"NO_TECHNICAL_OWNER_FOR_TECH_PROPOSAL","triggered":false,"maxScore":60,"hardFail":false,"reasoning":"The named recipient/accountable entity is INC4, and the repository is under inc4. The proposal does not identify individual technical owners, which is a gap, but there is an entity-level technical accountability path."},{"code":"PART_TIME_FULL_TIME_BUDGET_UNDISCLOSED","triggered":false,"maxScore":65,"hardFail":false,"reasoning":"The proposal does not disclose staffing or time allocation, but the supplied evidence also does not establish that this is a part-time team asking for a full-time budget. Treat as an unresolved question, not a triggered cap."},{"code":"PRIMARY_PRIVATE_EXTRACTION","triggered":false,"hardFail":true,"reasoning":"The primary value is framed as open-source infrastructure for Gonka node operators and network resilience. The lump-sum structure and retroactive compensation create budget/alignment concerns but do not establish primary private extraction."},{"code":"PRIOR_FAILED_GRANT_NO_POSTMORTEM","triggered":false,"maxScore":60,"hardFail":false,"reasoning":"No prior failed grant or missing postmortem is evidenced in the supplied review case."},{"code":"REPUTATION_USED_INSTEAD_OF_EVIDENCE","triggered":false,"maxScore":75,"hardFail":false,"reasoning":"A comment references the team's reputation, but the proposal also supplies artifact-based evidence: repository/documentation, demo, and claimed mainnet use. Reputation is not the only support for the request."},{"code":"RETRO_WITHOUT_USAGE_EVIDENCE","triggered":false,"maxScore":55,"hardFail":false,"reasoning":"The proposal includes retroactive funding, but some usage evidence is supplied: the governance proposal says the tool is in use by some mainnet operators, and documentation/demo links are provided. The evidence is weak and unquantified, but not absent."},{"code":"SCOPE_TOO_BROAD_TO_VERIFY","triggered":true,"maxScore":65,"hardFail":false,"reasoning":"The future-work scope lists examples such as GUI/TUI, monitoring, Ansible module, and 'other' without specifying which are committed, their acceptance criteria, or delivery milestones. This makes the package too broad to verify as written."},{"code":"SECURITY_CRITICAL_WITHOUT_REVIEW_PLAN","triggered":true,"maxScore":50,"hardFail":false,"reasoning":"The tool automates server setup, dependency installation, Docker/component orchestration, GPU configuration, and node registration. This is operationally and security sensitive, but no security review, testing, dependency management, rollback, or incident response plan is supplied."}],"rawScore":39.75,"capMax":50,"finalScore":39.75,"hardFail":false,"recommendation":"NO","reasoning":"This proposal has a credible network-relevant purpose: a working open-source CLI that lowers the barrier to running Gonka nodes and could improve operator growth and resilience. There is meaningful execution evidence through the existing tool, documentation, demo, and claimed mainnet use. However, it is not ready for strong Community Fund scoring as written because it combines retroactive compensation, 6 months of support, and broad future feature development into a single 50,000 USDT payment with no budget breakdown, no tranches, no milestones, no project impact metrics, no explicit exclusions, no security review plan, and incomplete conflict/maintenance handover disclosures. The main unresolved concerns are not whether the tool is relevant, but whether the amount, payment structure, future scope, and accountability mechanisms are disciplined enough for CommunityPool funding.\n\nReviewer questions:\n- What exact portion of the 50,000 USDT is for retroactive development, 6-month support, and each future feature area?\n- Who are the named technical maintainers and what are their time commitments during the 6-month support period?\n- What concrete milestones and acceptance criteria will govern future work such as GUI/TUI, local monitoring, and Ansible module support?\n- What measurable success targets will be used, such as number of successful node deployments, deployment time reduction, active operators onboarded, support response time, resolved issues, or releases supported?\n- Will the DAO receive any milestone-based reporting beyond GitHub activity, and should payment be split into tranches or holdbacks?\n- What is the security review plan for a tool that installs dependencies, configures Docker/Gonka components, and registers nodes?\n- What happens after the 6-month support period: who maintains the tool, under what funding model, and what handover documentation will exist?\n- Are there any affiliations, compensation relationships, or conflicts involving INC4, proposer O D, major voters, node operators, or Gonka core contributors that should be disclosed?\n- What evidence can be provided for current usage: number of operators, deployments completed, issues resolved, and production reliability?\n- What alternatives were considered, such as funding only support, funding only specific features, using bounties, or requiring matching/community maintenance contributions?","templateVersion":"gonka-community-fund-v1.0","createdAt":"2026-05-26T18:05:14.842Z","publishedAt":"2026-05-26T18:05:14.841Z"}],"votingRound":{"id":"cmpmrh5el002fzu8y8skx7zpn","proposalId":"vote-gonka-2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","status":"OPEN","votingPowerMode":"ONE_WALLET_ONE_VOTE","startsAt":"2026-05-26T14:59:34.171Z","endsAt":"2026-06-02T14:59:34.171Z","quorum":1},"votes":[{"id":"cmpn1ocun0042zucklpicybfw","votingRoundId":"cmpmrh5el002fzu8y8skx7zpn","proposalId":"vote-gonka-2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","voterId":"dev-voter","choice":"YES","votingPower":1,"reasoning":"","scoreSnapshot":{"finalScore":39.75,"recommendation":"NO"},"signature":"dev-signature:cmpmrh5el002fzu8y8skx7zpn:dev-voter:YES","createdAt":"2026-05-26T19:45:06.575Z"}],"votingBreakdown":{"YES":1,"NO":0,"ABSTAIN":0,"total":1},"importedSource":{"type":"VOTE_GONKA_TENDER","externalId":"2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","url":"https://vote.gonka.vip/tenders/2cbbe98e-ceff-4f09-a1cd-e8d370e97fde","rawStatus":"open","closesAt":"2026-05-20T18:30:00Z","creatorUid":"u_b33be70b","creatorName":"O D","creatorWallet":null,"sourceLang":"ru","commentCount":4,"tally":{"voterCount":70,"sumBidNgonka":"363496000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","weightedAvgBidNgonka":"0","refreshedAt":"2026-06-25T19:20:51.949000Z"},"voters":[{"voter":"gonka178y3csv4ryxwhc4f4ra7gkldru6qq32r08g7pn","amountNgonka":"8496000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"95D784D40DC656B9CF06CF9119C1D701ECD9A9EAB1D709CBDEA06E6695B06CFC","votedAt":"2026-05-18T18:13:34Z"},{"voter":"gonka182s2d5pre7k3q2qacp06fdr6j34czwyahg8ed7","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"8A8948070D50DDF43AC758171BE3EEE549ECC5A14619017964EE982C0BA573C4","votedAt":"2026-05-14T02:18:44Z"},{"voter":"gonka1y3r32jhy6s4ge2sl5ly5s90gc0r9d2n4wmzvu9","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"DFB0549A8F1C9352D6A984A4B3AA123F125E627D69DE57854975DCFA0BD3D30C","votedAt":"2026-05-14T02:20:32Z"},{"voter":"gonka12ua7rs4dfx827nnqqjw93e5eu7yuq0q6fne9un","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"CAC9F5B3C70B8703B1615CF3FD19693A2B1071D98EA42FCFC3AACC6153DEB3AA","votedAt":"2026-05-14T02:17:51Z"},{"voter":"gonka136wz0ecwyuda2dpyngezyrdf3khk4t5zwjqqw2","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"855BA1ED2CE3A9D2C3EABBCE0917C96A07781E0F810DD685D07762609A16EB75","votedAt":"2026-05-14T02:19:15Z"},{"voter":"gonka13e4hxru79npd00cp7gg6z8pqhyvela56g8pcpn","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"13C4D3AC3A2CFC6D3C2208D6661F02A227BB03281ACF6483869045603DB73A94","votedAt":"2026-05-14T02:19:03Z"},{"voter":"gonka13nm5aqjguh95v7kkte9rrq3gnn68dkduwsx33n","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"6AC38C159E8D646557AA9AEB7D4DB487F99529DB08C150BB343036C86AD8DA34","votedAt":"2026-05-14T02:18:19Z"},{"voter":"gonka14fn68sulr6v6l78kvur9u6yw5lwurtqcrqkh93","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"92C9372FFCBD1F109EA3090F0D6EF1F66ED286DAC26E0E4C5FD4A50DC064173F","votedAt":"2026-05-14T02:19:51Z"},{"voter":"gonka14law208gj4hgpr04y2udwlkkxh3k9mv07evgh4","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"763E8094BB7D9F91DD3B1D6F7F06116DF4DE91ADF788BF63BFFAD9CC19126AF0","votedAt":"2026-05-14T02:20:21Z"},{"voter":"gonka14sk8te3wu4zh9dal9yd9tm3pd2qerdru4aqm05","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"2F333C7ED64DB8841EFC74C7DEBEEF518911FB59956305B9F17AA654441D0008","votedAt":"2026-05-14T02:19:56Z"},{"voter":"gonka14yprk25twtverkpcsdgnrg5raeuycmkl5dwa34","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"537BBA60894E910798117A0D949B2FEC7ABD52E57F0F9192A08DAEBAD574DAD0","votedAt":"2026-05-14T02:20:27Z"},{"voter":"gonka1506nmxl7xwehf5egp9qfety7yeh6rc06zrwhta","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"AC4B91974110256D2B9CE09EF4E793A2E40117D08C983697D97C16A12C7F8470","votedAt":"2026-05-14T02:19:15Z"},{"voter":"gonka1598sglu00mktw3973jmwsu3vdw29mgcfjleju2","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"25A5053EB3740369B562D0ABDDCD437EE66616EEAFFAB174516F00D2F9741BA4","votedAt":"2026-05-14T02:18:50Z"},{"voter":"gonka16x6z79v5srx95x4xjs429dldps767n0hkd5quj","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"18BD76606C7B601BE7678E16BB455A6606A3CD69B26A04EFEA4B95E28F042D0E","votedAt":"2026-05-14T02:18:58Z"},{"voter":"gonka170wwtpvhwzgghd638z84z35gjggl7cvyzrkh8p","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"8B392101DDA5C56D9412F131C028B96CDC21796E79A78FD4402082B92A5509F7","votedAt":"2026-05-14T02:18:13Z"},{"voter":"gonka1730jjs2rhajxp434m6syr4uwemqfw3d9dkdvje","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"FEE6BA989280BD54FE332975AA002284BBEC99D34E6853FA8FB90149CFE7EDA6","votedAt":"2026-05-14T02:20:32Z"},{"voter":"gonka1q3n37e2uc4npkheyjllx2ztx5yh42rk6vz3kgn","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"AAA82A96C600140A32E6BBE910042F8D67570FD9BEBC6C9F21DB98E495C6DC95","votedAt":"2026-05-14T02:18:21Z"},{"voter":"gonka17gxetlx3d90zfzpflldnf2n4wyj0naerlze0dx","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"BF25B64347DC5D2A94EE7512CFF808702FD1172399F81AE90699BA446695D89B","votedAt":"2026-05-14T02:17:37Z"},{"voter":"gonka10x8cx2unwzuya5m655kyuhln86q3ysy5metmqz","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"AB55C25819F9067B6F713637AA870AC6A71CD8C51132CA8E3DEF8139E45B1132","votedAt":"2026-05-14T02:17:26Z"},{"voter":"gonka12l3fwycgvs9tdpze59za89zq4cexhkxddafxdh","amountNgonka":"5000000000000","communityWeightNgonka":"0","hostsWeightNgonka":"0","txHash":"5191C83B5143A84E9599985599E797D99823387C4D25F3121B1F0A244115D78B","votedAt":"2026-05-14T02:18:08Z"}],"comments":[{"id":"a310014d-fe76-4b4d-a55d-0a58ec8dd038","authorName":"O D","body":"Дополнительные ссылки:\n\nhttps://youtu.be/kQGPSxLaakE?t=829\nhttps://youtu.be/kQGPSxLaakE?t=1988","createdAt":"2026-05-13T18:38:40.926000Z","parentCommentId":null,"likes":2,"dislikes":0},{"id":"fbbff8a4-3606-422a-8d60-237dea98b3cb","authorName":"Дмитрий В","body":"Абсолютно крутой инструмент и нужная работа. Тем более если целиться в рост +100 +1000 партисипонтов ежемесячно.","createdAt":"2026-05-14T00:24:03.594000Z","parentCommentId":null,"likes":1,"dislikes":0},{"id":"21887246-fb80-498c-99ef-9a7101c688f5","authorName":"Evgenii Maksimenkov","body":"Вещь важная и нужная. Но $50k многовато имхо. Также возможно быть не своевременно - NOP пригодится при следующей волне новых майнеров.","createdAt":"2026-05-14T08:54:29.057000Z","parentCommentId":null,"likes":1,"dislikes":0},{"id":"e6891d0e-0a6a-4209-b3d1-81305cce5c47","authorName":"Mikhail Chudinov","body":"Ну так это же классно, что к следующей волне майнеров, такой инструмент уже будет обкатан, а не начнет делаться внезапно.\nДа, чуть дороговато, но не то чтоб прям супер дорого.\nТоповые разрабы которые участвовали в многих крипто проектах и привыкли очень хорошо зарабатывать.\nМне очень нравится команда которая стоит за nop, и хочется чтобы они остались с гонкой.\nОни бы дальше и в сам блокчейн могли контрибутить.","createdAt":"2026-05-14T16:59:29.954000Z","parentCommentId":"21887246-fb80-498c-99ef-9a7101c688f5","likes":1,"dislikes":0}]},"exportedAt":"2026-06-25T21:08:43.044Z"}