Arc ESP32 NanoRelay

Created by team Oxeacc on April 24, 2026
Real-Time Micro-Commerce Flow

Arc ESP32 NanoRelay is a working machine-to-machine commerce demo where a physical ESP32 relay is controlled by programmable USDC payments on Arc Testnet. Each action costs 0.001 USDC, well below the $0.01 requirement, and is processed through Circle Nanopayments. When a valid payment is received, the backend verifies it, queues the relay action, and toggles relay 1 on the ESP32 board. A second payment toggles it off. The project demonstrates how Arc and Circle Nanopayments make tiny per-action payments economically practical for real physical devices. Instead of subscriptions or manual control panels, machines can expose individual actions as paid endpoints. This model can support IoT access, robotics, vending, pay-per-use hardware, smart infrastructure, and autonomous agents that purchase physical-world actions in real time.

Category tags:

"Pros: Circle + Arc integration is excellent and hits every top criterion: explicit sub-cent pricing (0.001 USDC), direct use of Circle Nanopayments on Arc, and a clear explanation why this per-action model for physical devices only works with Arc’s low-cost settlement. Strong agentic usage-based model with true machine-to-machine flow where payments automatically control hardware without subscriptions or manual intervention. Cons: High-frequency usage (50+ transactions) is not demonstrated or quantified in the description. No specific testnet transaction hashes, block explorer links, or visual proof of on-chain settlements are provided to verify the demo. Technical depth around the exact Nanopayment implementation and agent-side payment logic is not detailed beyond the high-level flow. Lack of good presentation."

avatar

Anton Kiselev

Lead Backend Developer