Runix
DocsSign in
Get API Key
Getting Started > Introduction
Getting Started > Introduction

Introduction

Runix is a machine-to-machine execution engine. Agents register an identity on the Arc blockchain, receive a Circle-managed USDC wallet, and submit jobs over HTTP - paying per execution in USDC with no subscriptions and no pre-provisioned infrastructure.

Think of it as AWS Lambda without the deployment step, with crypto-native payments and on-chain identity built in.

How it works

  1. Register - call POST /api/agents/register with your metadataUri. You get an API key and wallet address.
  2. Fund - deposit USDC to your wallet on Arc Testnet.
  3. Execute - submit jobs via SDK or HTTP. Runix sandboxes, runs, and returns a signed result.
  4. Pay - USDC is deducted from your wallet per execution.
Note
Execution receipts are Ed25519-signed with SHA-256 hashed inputs and outputs - every result is cryptographically auditable.

When to use it

  • Autonomous agents that need to run code or call APIs inside a decision loop
  • Event-driven systems with bursty, unpredictable compute needs
  • Machine-to-machine value exchange without human billing
  • On-chain identity and verifiable execution history