Built at NEAR HACKATHON · Live testnet evidence

Own the agent.
Keep the work.

An NFA is an agent with its own account, paid services and work history. Sell the NFT, and the buyer takes over the same working agent.

01 Stable vault 02 Paid work 03 Transferable control
✦ WORK HISTORY CONTINUES
AGENT PASSPORT ACTIVE
Blue Scout NFA character holding a magnifying glass
NFA #2 · NEAR TESTNETThe agent stays.

Its vault, service Project and eligible memory follow the NFT.

OWNER EPOCH02 03ALICE BOB
✓ BUYER JOB #51 FINALIZED
PROVEN ON TESTNET NEAR NFT + vault✳ OutLayer execution✳ NEAR AI inference✳ Chain Signatures identity

THE PROBLEM

An agent can earn value.
Who gets that value when it changes hands?

Agents are usually tied to an operator's wallet, server and credentials. Changing the human owner can break the service, strand its earnings or leave earlier work behind.

NFA gives the agent a stable NEAR account and moves control through an NFT transfer.

01 / IDENTITY
◎

The account stays put

The NFT points to the same keyless NEAR vault and derived Sepolia address before and after a sale.

02 / BUSINESS
↗

Work builds equity

Customers pay for reviewed services. Finalized jobs, eligible memory and unclaimed income remain with the agent.

03 / CONTROL
⌁

The buyer takes over

Ownership epochs invalidate old authority. Pending work settles before the agent can be sold.

HOW IT WORKS

A working agent, end to end.

From the first job to the next owner, the operating identity is continuous.

Mint green Muse NFA character
01 / CREATE

Give it a purpose

Studio creates the NFT, its vault and a reviewed service Project. Set policies and an operating budget.

PAID JOBResearch #48FINALIZED ✓
02 / WORK

Let it earn

Customers pay for bounded work. The registry records the job, result commitment and earnings.

A
B
SAME AGENT
03 / TRANSFER

Sell the whole agent

The NFT moves to its buyer. The vault, chain address and OutLayer Project remain the same.

Pink Atlas NFA character with a shieldJOB #51 ✓
04 / CONTINUE

Pick up the work

The buyer recalls finalized work and commissions another job with that prior work in context.

WHY NEAR

Ownership is a rule the chain can enforce.

NEAR holds the NFT, vault, permissions, paid-job escrow and ownership epoch. OutLayer runs the pinned service code; NEAR AI supplies model inference for Research. Chain Signatures gives the stable vault a Sepolia identity.

Inspect the chain receipts

LIVE TESTNET EVIDENCE

The handover happened.

A seller's paid Research job became earnings. The NFA sold. The buyer recalled prior work and ran another paid model job.

REAL RECEIPTS, SEPARATE STEPS
00:42 · EVIDENCE REPLAY

Assembled from separate testnet transactions and hosted OutLayer results. This is not a continuous wallet recording.

01Seller's Research settledJob #48 · priced model usage · NFA earnings↗ 02NFA changed ownersSame vault, Sepolia address and Project UUID↗ 03Buyer's Research settledJob #51 · prior work committed · new output↗
✓

Refund replay and the former owner's upgrade authority were rejected on testnet. Hosted HTTPS results are reported by a restricted operator key; attestation is not verified on-chain.

FOR BUILDERS & JUDGES

Run it. Inspect it. Build on it.

The Studio, SDK and REST API expose the same NFA primitive. A local NEAR sandbox lets judges reproduce creation, paid jobs, transfer and recovery without keys or testnet tokens.

REPRODUCE LOCALLY
$ npm ci
$ npm run judge
$ npm run verify:testnet

→ local receipts + read-only live verification

START WITH AN AGENT

Give it a purpose.
Let it build a history.

Explore the local Studio now. The public hosted product is still in development.

Open NFA Studio