Quiver Hub v1 Completion & Release
-
What is the work being proposed?
- Title of the project: Quiver Hub v1: Logs/OTA + Mission Planner Foundations + Security Baseline & Deployment
- Brief project description: Complete the Hub features that are currently “indicated/future” in Quiver Hub Information Note; Flight Log Capture, OTA Flight Controller Interaction System, Mission Planner, harden the platform so it’s safe to operate a fleet, Local & Cloud Deployments.
-
Why do you think this work is necessary?
- Hub is the “product surface” and orchestration plane. Without Logs/OTA + mission workflows + job safety, Hub remains a powerful demo but not a safe/complete operational platform.
- Needs to be deployed in a way that can be distributed and accessed safely and reliably
-
Is there any related work this builds upon?
- Builds on the existing Hub architecture; App Builder, real-time streaming plane, job queue concept, and server-side parsing sandbox, already described in the Hub design and SDK information notes.
-
Will the results of this project be entirely open source? ([MIT], [GPL], [Apache], [CC BY] license or similar)?
- Yes
Benefits to
- If this grant is successfully completed, how does it help the Project ?
- Quiver gets a shippable “v1” hub with operator-grade workflows, eliminating ad-hoc scripts and manual fleet operations.
Benefits to Arrow
-
If this grant is successfully completed, how does it help Arrow?
- Produces a usable platform for Dev kits and partner pilots: Mission Authoring, OTA roll-outs, Log Retrieval, Fleet Admin, Payload Use & Management — all in one place.
-
Which other non-Arrow projects, or individuals, would stand to benefit from this grant?
- Any open drone ecosystem project needing: device management, telemetry visualisation, payload stream routing, and plugin-style data pipeline apps.
Assignee & Background
-
Assignee:
(Name/Username): 21stcenturyAlex
(Email): alexdada555@arrowair.com / akinola@panrobotics.xyz
(Organisation): Arrow DAO / Pan Robotics
(Website): arrowair panrobotics -
What is the background of the person(s) doing the work? What experience do they have with such projects in the past?
- Systems architecture + robotics platform engineering; author/operator of the Quiver Hub and Quiver SDK design direction and initial reference pipelines.
-
Have you examples of similar work you have completed in the past?
- Existing Hub architecture and payload pipeline work (LiDAR stream → Hub visualisation; job queue direction: SDK “bridge” patterns).
Work Details
-
Do you need any input from another bounty/grant before the final submission?
- Perhaps some nods from the fight tracking platform
-
What is the breakdown of the proposed work, in terms of milestones and/or deadlines? Please include specific dates for milestones.
-
Milestone 1 (Mar 10, 2026): Hub Security Baseline
- Artefact integrity model (hashes/signatures)
- Job allow listing model (typed jobs, constrained parameters)
- Job Reliability and Permissions setting
-
Milestone 2 (Mar 17, 2026): Logs v1 Module
- FC to Companion log Bridge and upload Flow
- Log browsing & Upload UI
- Rotation + retention policies
-
Milestone 3 (Mar 23 , 2026): OTA v1 Module
- Upload artefact → validate → stage → dispatch → verify/apply → report/rollback hooks
- Roll-out policy: single drone + batch waves Flows
-
Milestone 4 (Apr 7, 2026): Mission Planner Foundations
- Mission authoring data model + storage
- “Publish mission” flow (even if execution is stubbed to SDK commands initially)
- Map component verified + integration tests
- Companion to FC Bridge
-
Milestone 5 (Apr 10, 2026): Local Executable & Cloud Deployment
-
Single seat Version deployed on local machines @localhost
-
Website deployment with User Sign-in and profile Flow
-
-
List the details of the problem and what you want to accomplish with this grant.
- Convert Hub from “feature-rich interface” into an operational & deployable platform:
- secure job execution
- safe software / config roll-out
- post-flight troubleshooting via logs
- basic mission planning workflows
- Deploy for mass use distribution
- Convert Hub from “feature-rich interface” into an operational & deployable platform:
-
What will be the outcomes of the grant? List all the deliverables and include specific dates for their delivery. For example:
- Security baseline (Mar 10)
- Logs v1 UI + Companion log ingest API spec (Mar 17)
- OTA v1 flow + artefact validation + roll-out policies (Mar 23)
- Mission planner foundations + stored missions + publish flow (Apr 7)
- Local Executable & Cloud Deployment (Apr 10)
-
In which areas can this work be used? What is the scope of its applicability?
- Applicable to any Quiver Dev kit, partner payload developer, or Arrow pilot fleet.
-
What metrics will be used to evaluate the outcomes of the project? E.g. how the GBC would measure the impact of your project.
- OTA: successful staged roll-out across ≥3 test drones without manual SSH
- Logs: retrieve logs from UI
- Security: all job executions successful and map to allow listed job types; artefacts validated before execution
- Mission planning: create/save/publish missions to FC via UI with schema validation
- Usability
Risk Assessment
-
What are the potential risks or challenges for this project?
- Over-scoping mission planning; security model complexity; OTA rollback semantics.
-
How will these risks be managed or mitigated?
- Mission planning = “foundations only” (data model + publish) with minimal execution coupling.
- OTA = staged + single drone first; rollback as “hooked mechanism” initially.
-
How will you handle unforeseen obstacles or delays?
- If mission planner slips, ship Logs/OTA/Security first (Hub v1 still valuable).
-
Is there a long-term plan for updating or improving the work over time?
- Iterate mission execution integration after SDK v1 is stable.
-
What steps can be taken to ensure the longevity and sustainability of the work?
- Versioned APIs, migrations, and tests.
Costs
-
How many work hours will be spent on this grant?
- ~36 hours
-
How much USDC/ARROW is the applicant requesting?
- 1,800 USDC + 1000 ARROW
-
How does the amount requested represent good value for Arrow?
- This assumes substantial in-kind contribution and re-use of existing code, focusing the grant on “closing gaps” (security baseline + OTA/logs scaffolding + mission foundations) rather than net-new platform invention.
-
What is the proposed payment schedule for the grant?
- 20% per milestone (M1–M5)
-
How will the Project verify that the work delivered matches the proposed cadence?
- Demo videos + acceptance test checklist + deployed test instance.
-
What alternatives or options have been considered in order to save costs for the proposed project?
- Defer mission planner; ship only Logs/OTA/Security first.
-
Have you examples of similar work you have completed in the past?
- Prior pipeline + architecture work evidenced by existing Hub+SDK materials
