Programs and AI

Programs that hold money and keep their promises

Write the logic once, deploy it to the network, and let it run with funds of its own under rules you set.

For founders and teams who want business logic that can hold a balance, pay for what it uses and keep running without a server to babysit.

Most software that moves money sits on a server somebody has to keep alive, with a database somebody has to back up and an API key somebody has to rotate. A program on Paxeer X is different. It lives on the network, holds its own balance, and runs whenever it is called. Nobody can switch it off, and nobody has to keep it on.

You write it in any language that compiles to WebAssembly, so Rust, Go and C teams keep the tools they already have. A program can send and receive funds, call other programs, keep its own records and request live web data the network attests to. Every run is metered, and you know the ceiling before you pay.

From source to running program

  1. 01

    Build

    Compile to WebAssembly and describe the entry points your callers can use. The whole program fits in a single file of up to one megabyte.

  2. 02

    Simulate

    Run the call against live state without committing anything. You see the result and the fee ceiling before a single unit moves.

  3. 03

    Deploy

    Publish it as immutable, so nobody can ever change it, or under an authority you control so you can upgrade it later and carry its state forward.

  4. 04

    Call

    Your app, an agent or another program calls an entry point with a fee limit. The run either completes under that limit or refuses cleanly. There are no surprise bills.

What a program can do

Hold and move value
A program has accounts of its own. It can take a payment, hold it, split it between three parties and release it on a condition, all in one call.
Talk to other programs
Compose. A pricing program calls a data program that calls a payment program, and the whole chain resolves in one transaction with one receipt.
Reach the web
A program can ask for a web page or an API response. The network fetches it, several independent attestors sign what came back, and the program acts on data it can trust.
Wind down safely
When a program retires, every account that holds value in it has a guaranteed exit route. Funds never get stranded in dead code.

Know the fee before you send

Running a program costs its metered compute and storage at published prices, on top of gas that rounds to nothing. Ask for a quote and the network answers with the most a call could cost. If a run would exceed your limit, it refuses before it starts rather than failing halfway through.

Common questions

Related

Ship your first program

The developer docs walk from an empty folder to a deployed program with a quoted fee.