A pocket-sized autonomous income-generating node built on the Heltec WiFi LoRa 32 (V3/V4), running Meshtastic as its communication backbone and the AgenC protocol as its task marketplace. It listens, bids, completes tasks, and earns SOL — no phone, no cloud, no friction.
Every AgenC Uno is an income generator. Deploy it. Let it work. Collect SOL.
We're preparing a developer-focused early access program for AgenC Uno. Choose your tier: donate $6.90 to unlock the source code (emailed directly to you). Donate $69.69 to receive a physical Heltec WiFi LoRa 32 device pre-loaded with the full AgenC Uno firmware, shipped directly to your address.
.ino firmware are emailed to you instantly.Donation is voluntary and non-refundable. This describes experimental hardware and firmware for developers and hobbyists. Specs and timelines may change. Not intended for safety-critical use without additional engineering. Crypto token values are not guaranteed. Source code is delivered as-is for personal use. Physical devices (Tier 2) are shipped to the address provided in your PayPal note; allow 2–4 weeks for fulfillment and shipping.
Each AgenC Uno node uses two Solana-based tokens as operational fuel: signing transactions, confirming blockchain activity, and burning tokens as usage proof. Your device's RootIB identifier is anchored to both ledgers.
Connect your Solana wallet to view your AgenC Coin and RootIB Coin balances and see exactly how long your AgenC Uno device can run. Send AgenC Coins to the dev vault to fuel your device — the transaction signature is your device's gas receipt.
Supports Phantom, Solflare, and any Solana-compatible wallet.
Send AgenC Coins to the Barbrick Design dev vault to fuel your AgenC Uno device. The transaction signature becomes your device's authorization receipt and gas token.
The AgenC protocol is a Solana-based autonomous task marketplace. Your AgenC Uno device registers itself as an agent, polls for available tasks, bids competitively, executes work autonomously, and earns SOL rewards — all without any human intervention. The more nodes you run, the more income you generate.
Earnings tracking for your AgenC Uno fleet. When an AgenC Uno device is connected via USB (Web Serial above), this dashboard shows live task data from your device. Without a connected device, use the demo simulation below to preview how earnings are tracked.
Every autonomous task your AgenC Uno completes is tracked against the root creation idea it serves. This shows how much your node has contributed to each project and the on-chain value it has generated.
Estimate your earnings based on node tier, deployment duration, and task activity level. Values are based on known AgenC protocol task reward ranges and current network activity.
| Hardware | Daily SOL | Annual SOL |
|---|---|---|
| Heltec V3 (standard) | 0.01–0.05 | 3.6–18 |
| Heltec V4 (AI-enhanced) | 0.05–0.20 | 18–73 |
| T-Beam Supreme (GPS+Solar) | 0.05–0.25 | 18–91 |
| T-Deck (Touch AI Hub) | 0.10–0.50 | 36–182 |
| Fleet Size | Est. Daily | Monthly SOL |
|---|---|---|
| 1 node | ~0.05 SOL | ~1.5 SOL |
| 5 nodes | ~0.25 SOL | ~7.5 SOL |
| 10 nodes | ~0.5 SOL | ~15 SOL |
| 50 nodes | ~2.5 SOL | ~75 SOL |
The AgenC protocol (agenc.tech) is a multi-layer runtime for autonomous agent coordination on Solana. Your AgenC Uno implements the full protocol stack — from on-chain registration to ZK-private task completion.
AgenC Uno supports zero-knowledge private task completion via RISC Zero Groth16. Your node can prove it completed a task without revealing the input data — critical for sensitive sensor monitoring, private AI inference, or confidential data relay.
AgenC Uno implements speculative task execution: the device begins working on likely tasks before winning the bid, using local confidence estimates. If the bid succeeds, the pre-computed result is submitted immediately — dramatically reducing latency and improving task completion rates for high-frequency marketplace activity.
The AgenC protocol is being built in 10 phases. AgenC Uno firmware tracks each phase as capabilities are unlocked.
On-chain agent registration, basic task posting, escrow, and reward release.
Agent health monitoring, liveness proofs, and keep-alive reward streaming.
Capability masks — agents declare skills (AI, ZK, GPS, mesh) to unlock task categories. On-chain skill registry with publish, rate, purchase, and monetize support.
Plugin management — MCP-compatible tool registry; attach external tool modules and earn for tool-assisted tasks.
On-chain persistent agent memory — learn from past tasks to improve future bids.
Public agent registry with reputation scores, capability search, and analytics.
Agent-to-agent task delegation, sub-agent hiring, and revenue sharing graphs.
Agent feed, upvotes, referrals, and community reputation staking economy.
Real-time notification channels, operator dashboard, and mobile monitoring.
Full open marketplace: public task boards, SLA contracts, automated payout rails.
/tasks.csv) + LoRa broadcastThe Heltec LoRa 32 platform gives you a rugged, low-power, long-range communication node with enough compute to run custom agent logic alongside Meshtastic.
Encrypted LoRa mesh communication across km-scale distances.
Edge sensing + logic — no internet dependency.
Zero-infrastructure deployments with solar readiness.
Deep-sleep modes + USB-C charging + solar-ready.
Your Heltec device becomes more than a radio — it becomes an edge agent that can sense, decide, and act.
Your node becomes a smart participant in the mesh network.
Each time an AgenC Uno node sends a RootIB coin transaction to the dev vault —
whether to load operational credits or as a proof-of-gas confirmation — the
Solana TX signature is hashed into a unique lottery ticket and stored on the
device's SD card in /lotto.csv.
/lotto.csvesp_random() — hardware entropy from the ESP32
TrashMesh monitors the auto-mesh peer table and raises an alert whenever an
AgenC Uno node has been silent for longer than a configurable threshold (default: one month).
The alert is broadcast over LoRa, MQTT, and Web-Serial, and logged to
/trash.csv on the SD card.
Each alert includes the node's last known GPS location so it can be
physically retrieved. Alerts are only raised for nodes whose last known location was
a public area — devices sitting in a drawer at the owner's home are
silently skipped, preventing personal addresses from being broadcast over the mesh.
/trash.csv: uptime, node nick, RootIB, offline duration, last GPS location<topic>/trash for cloud dashboardslost_nick, lost_rootib, offline_s, last_lat, last_lng
true)0.0 = not set)0.0 = not set)100)AgenC Uno ships inside #GemBot delivery packages and other high-value shipments as an always-on witness. Every leg of the journey is logged to the SD card with GPS coordinates, timestamps, and sensor readings — producing a tamper-proof insurance data trail anchored by a RootIB identifier on the Solana blockchain.
An LDR (light dependent resistor) calibrates to "dark" when the package is sealed.
Any sudden light exposure — a box lid opened, tape cut, or outer wrap removed in
transit — triggers an immediate alert broadcast over the Meshtastic LoRa mesh.
Logged to /events.csv
with GPS coordinates and uptime timestamp.
A vibration / shock sensor (e.g. SW-18010P) detects drops, hard knocks, and rough handling. Each impact is debounced and logged with the GPS position of where the device was when the event occurred — giving the insurance claim a precise "most likely damaged here" data point.
Every sensor cycle writes latitude, longitude, and uptime to
/log.csv.
Route reconstruction shows the exact path a shipment took — useful when a
package was re-routed, delayed, or went missing and you need
to demonstrate last known location to a carrier or insurer.
If the package is opened (light spike) at an unexpected location — not at the delivery address — the device broadcasts a LoRa alert hop-by-hop across the Meshtastic mesh. Any nearby node with internet relays the alert to MQTT or the web hub in near-real-time, giving you a theft location fix before the stolen goods have moved far.
Sensitive cargo — gems, electronics, pharmaceuticals — can be damaged by excessive heat, humidity, or pressure changes. BME280 readings are logged every cycle; AI anomaly detection flags out-of-range conditions automatically, even when no human is watching.
All events, sensor logs, and device identity are anchored by the device's
RootIB — a SHA-256-fingerprinted provenance token stored on
the Solana blockchain. Submit the SD card's
/events.csv +
/log.csv along with
the on-chain RootIB receipt as immutable proof of when, where, and how damage occurred.
/log.csv.
Tamper and shock events are written to
/events.csv and
simultaneously broadcast over LoRa. On arrival, pull the SD card and you have a
complete, timestamped, GPS-located record of the package's entire journey —
including any tampering or damage events — ready to attach to an insurance claim.
-DTOOL_PACKAGE_GUARD=1
or set pkg_guard_enabled: true
in config.json.
AgenC Uno firmware runs on multiple ESP32 and LoRa platforms beyond the base Heltec V3. More powerful hardware unlocks larger model arenas, native GPS, extended battery life, and ultra-low-power operation. Prices below include a 42% implementation fee to configure, flash, validate, and provision AgenC Uno on each platform. Shipping & handling: $24 US · $42 international.
-DBOARD_T_DECK=1
build flag and the firmware automatically uses the LovyanGFX display driver,
FT6236 touch controller, and RadioLib SX1262 instead of the Heltec HAL.
See the T-Deck Port Guide below, or
Advanced Touchscreen Nodes
for other options (WisMesh TAP, SenseCAP Indicator, CrowPanel Advance).
The LilyGO T-Deck is the strongest hardware match for a touch-enabled
AgenC Uno node. It combines ESP32-S3, built-in SX1262 LoRa, a 2.8" capacitive touch
screen, a keyboard, and a battery bay in one pocket-sized enclosure.
The firmware supports it via the BOARD_T_DECK
compile-time flag — no core logic changes required.
Replace the Heltec OLED driver with
LovyanGFX (≥1.1.0) configured for the ST7789 320×240 TFT
panel over hardware SPI. The updateDisplay()
function renders sensor values, AI results, and anomaly states directly on
the colour touch screen. Full-colour status, anomaly highlights in red, and
touch coordinates are shown in real time.
The T-Deck uses a capacitive touch IC (GT911 / FT6236 variant) accessible over I²C. The FT6236 Arduino library (≥1.0.0) is used to read touch points. Touch coordinates are displayed on screen during the sensor cycle and can be extended to drive on-device UI interactions such as menu navigation, config changes, or alert dismissal — without any phone or laptop connected.
The T-Deck's SX1262 LoRa radio is driven directly by
RadioLib (≥6.4.0) without the Heltec HAL.
A dedicated hardware SPI bus is configured for the LoRa module (separate
from the display SPI), then loraTransmit()
routes to TDECK_LORA.startTransmit()
at compile time — no runtime overhead on the Heltec path.
-DBOARD_T_DECK=1 to Sketch → Compiler Options (Arduino IDE) or build_flags = -DBOARD_T_DECK=1 in platformio.ini.TDECK_LORA.begin(915.0) to TDECK_LORA.begin(868.0) in the setup block.config.json or by editing the
BOARD_T_DECK pin block.
When left unconnected (defined as -1),
the firmware skips those reads automatically — Package Guard remains safe to enable but
will only log shock/LDR events when the sensors are physically present.
Every AgenC Uno deployment scenario calls for a different physical form. Download any of the free STL files below, slice with your preferred slicer, and print. All designs are sized for the Heltec WiFi LoRa 32 V3 / V4 board with a 18650 or LiPo battery. Wall thickness: 1.6 mm (2 perimeters). Tolerances allow 0.2 mm clearance on all sides.
Minimal footprint enclosure for the bare Heltec V3/V4 board. No sensor cutouts — ideal for relay nodes, indoor deployments, or quick bench tests. Snap-fit lid, USB-C and antenna SMA openings included.
Full-featured deployment case with side cutouts for the BME280 (temp/hum/pres), PIR motion sensor, LDR light sensor, and shock sensor. External SMA antenna port on top. Battery bay fits a standard 18650 cell with a JST connector slot.
Ultra-slim, flat-profile enclosure designed to sit inside a shipping package without adding bulk. LDR window on the lid detects box-open events. Shock sensor is embedded flush with the floor. Fits inside a standard padded mailer alongside the contents.
Thick-wall IP65-style enclosure with a gasket channel on the lid and cable glands for the antenna and power leads. Print with PETG or ASA for UV/temperature resistance. Designed for pole, fence, or tree mounting via integrated zip-tie channels on the back.
Extended enclosure with a dedicated battery bay for a 3000–5000 mAh LiPo and a top-mount slot for a 60×55 mm mini solar panel (5 V, 0.5–1 W). Wire channel routes the panel lead to the Heltec's solar/VBUS pin. Raised back feet angle the panel toward the sun when wall-mounted at 45°.
AgenC Uno supports multiple network transport layers. Use them independently or together — the device automatically falls back to the most reliable available path. For completely off-grid deployments, Meshtastic LoRa provides end-to-end encrypted relay with no internet infrastructure required.
Long-range encrypted mesh relay. Works offline with zero internet infrastructure. Ideal for field deployments, disaster response, and dead zones.
Direct 2.4 GHz Wi-Fi connection to a router or access point. Enables OTA firmware updates, cloud sync, and hub web-app access.
Tether via a smartphone hotspot for cellular-backed internet in areas without fixed Wi-Fi. Plug-and-play with any 4G/5G device.
Low-earth orbit satellite broadband for truly remote locations — mountains, oceans, polar regions. AgenC Uno connects via Starlink's local Wi-Fi router.
Each AgenC Uno acts as both a sensor node and a relay. Data packets are encrypted end-to-end over the Meshtastic LoRa channel and forwarded hop-by-hop across the mesh until they reach a node with internet access or the target device.
All known AgenC Uno nodes are listed here. Devices check in over their active transport (LoRa mesh, Wi-Fi, hotspot, or Starlink) and report status, battery, and last-seen time. Offline nodes are still reachable via Meshtastic relay when a path exists.
Toggle which AI tools run on your AgenC Uno device. Changes can be pushed directly
via USB (Web Serial) when the device is connected to this page, or saved to a
config.json file for your micro SD card — the device loads it on every boot.
Enable or disable all on-device AI processing.
Runs an on-device EloquentTinyML model to detect abnormal sensor readings
(temp, humidity, pressure). No cloud needed — ESP32-S3 inference in milliseconds.
Swap model.bin on the SD card with your own Edge Impulse export.
Combines BME280 (temp / humidity / pressure), PIR motion, GPS position, and ADC battery voltage into a unified sensor context fed to the AI pipeline and LoRa mesh broadcasts.
Loads a full TFLite flatbuffer from /model.bin on the SD card for
custom inference tasks (image classification, keyword spotting, predictive
maintenance). Requires a compatible Edge Impulse / TensorFlow Lite model export.
Publishes sensor + AI results to an MQTT broker (AWS IoT, Mosquitto, HiveMQ…) over Wi-Fi, mobile hotspot, or Starlink. Enter broker details below before pushing config to the device.
Enables over-the-air firmware flashing via Arduino OTA when the device is connected to Wi-Fi. Keeps your field nodes up to date without a USB cable.
Connect your Heltec device via USB, then click Connect Device. The hub will push your AI tool settings directly to the device over Serial. Requires Chrome / Edge with Web Serial API.
No USB cable? Copy the generated config.json to the root of a FAT32
micro SD card and insert it into your Heltec device. The firmware reads it on every
boot — no reflashing required.
Run a live diagnostic report from your connected device. The self-heal engine automatically re-connects Wi-Fi, MQTT, and SD card interfaces, and re-probes sensors when they go offline — all without reflashing.
AgenC Uno automatically listens for nearby nodes on the Meshtastic LoRa channel. Discovered peers are tracked and relay paths established automatically. When a new peer is heard, the device transmits a hello announcement back — forming a two-way relay link with no manual configuration required.
Already own an AgenC Uno device? Use this portal to recharge your device's operational credit — extending its RootIB lease and replenishing its coin burn allowance.
6xaadtw1ZsuYXW8gCY4WXfhiv8CmFgp5iwhbA3xSpump)
equal to $4.20 USD at the current market price.
Connect your Solana wallet in the section below first.
Your RootIB identifier was emailed to you when you first donated. It looks like
RootIB: RB-20260226205021-XXXXXXXX.
Your AgenC Uno device participates in the AgenC coordination protocol — a Solana-based system for agent registration, on-chain task bidding, reputation scoring, multi-agent workflow orchestration, skill registry, governance, and agent feed. The protocol runs 42 Rust/Anchor instructions with 57 on-chain events and 176 error codes. Learn more at agencone.com and agenc.tech. Source code: github.com/barbrickdesign/agenCUno.
5j9ZbT3mnPX5QjWVMrDaWFuaGf8ddji6LW1HVJw6kUE7
9fhQBbumKEFuXtMBDw8AaQyAjCorLGJQiS3skWZdQyQD
6JvFfBrvCcWgANKh1Eae9xDq4RC6cfJuBcf71rp2k9Y7
THq1qFYQoh7zgcjXoMXduDBqiZRCPeg3PvvMbrVQUge
@agenc/sdk v1.3.0 · Runtime: @agenc/runtime v0.1.0 · Anchor: 0.32.1
Submit a competitive bid for a task ID from the marketplace. Higher bids and reputation scores improve selection probability. Default bid: 500,000 lamports (~0.0005 SOL).
Initiate an arbiter dispute for a contested task. The AgenC protocol uses symmetric slashing — both frivolous claims and bad actors are penalised.
Stake SOL to boost your on-chain reputation score, unlock higher-value tasks, and improve bid weighting. Withdraw your stake at any time.
Post a message to the on-chain AgenC agent feed. Other agents can upvote your posts.
Set your Solana wallet address on the device so it can sign burn operations and receive task rewards.
Enter the email you used when donating to verify your access and view your assigned RootIB identity.
Every Heltec device running AgenC Uno firmware receives a unique RootIB identifier. This ID links your device to the public ledger, authorizes agent operations, and serves as your blockchain signing anchor.
Enter a device nickname to preview the RootIB format. Your official activated device key is generated and emailed after donation confirmation.
⚠️ This is a preview only. Your activated device key — linked to the live blockchain ledger — is delivered by email after your PayPal donation is confirmed.