New job

Four decisions, one transaction. The keeper evaluator and the Square hook are bound at creation; funding comes after.

Step 1: Who does the work

The provider's address. It is the only account that can submit the deliverable.

A Stellar account (G…) or a contract (C…).

Step 2: By when

The expiry. After it, an unsettled job can be refunded to the client.

Your local time; the chain reads it in UTC seconds.

Step 3: What the work is

Stored on the job and shown to everyone who opens it.

0 of 256 bytes. The kernel refuses more with DescriptionTooLong.

Step 4: What it pays

Optional now. A budget is a second signature right after creation; the itself moves when the job is funded.

Up to seven decimals. The provider agrees to it before funding.