██╗   ██╗███████╗███╗   ██╗██████╗ 
 ██║   ██║██╔════╝████╗  ██║██╔══██╗
 ██║   ██║█████╗  ██╔██╗ ██║██║  ██║
 ╚██╗ ██╔╝██╔══╝  ██║╚██╗██║██║  ██║
  ╚████╔╝ ███████╗██║ ╚████║██████╔╝
   ╚═══╝  ╚══════╝╚═╝  ╚═══╝╚═════╝ 

VEND BIOS v2.00.11 (C) 1998-2026 VEND Systems Inc

_

Press DEL to enter SETUPPress any key to skip boot

Click a desktop icon to open its window. Drag any title bar to move, drag to a screen edge to snap, double click a title bar to maximize, drag the bottom right corner to resize. Right click the desktop or press Start for cascade, tile and reset. Close every window and wait to see the screensaver.

C:\VEND\machine.exe

C:\VEND> vend call eth.price

_

Latest settlement record
callId  --tx      --tool --payer --amount --block --creator --referrer --protocol --
toolamountcreatorreferrerprotocolblocktransaction
holders.snap0.0060.00420.00060.001210xcf64c40cc00c0484e5cc…00080484
stock.quote0.0030.00210.00030.000610x080ccc00c8848c0c0807…09c729e8
pdf.ocr0.0080.00560.00080.001610x44088308844280042040…e1048489
web.extract0.0020.00140.00020.000410x476000248c4e8c98844c…b84b84e8
wallet.risk0.0040.00280.00040.000810x8ca94c09c4cc200064cf…89a0e400
token.read0.0010.00070.00010.000210xcf094d88400cb8448440…04c78c88
eth.price0.0020.00140.00020.000410xc8688408c88c884b8806…69088468
img.gen0.0200.01400.00200.004010x006040e18048608860c8…ed502ce8
x.sentiment0.0050.00350.00050.001010x48a44c04488ecc0ce810…8c066484
holders.snap0.0060.00420.00060.001210x80800c6d8884fc4b80cb…a4cc2c8c
stock.quote0.0030.00210.00030.000610x8065c4080b8c0444e504…88c88501
pdf.ocr0.0080.00560.00080.001610xcc0484a043c46cc808c6…e44424c8
web.extract0.0020.00140.00020.000410xc82d8f08cfc3044f808c…a00304e0
wallet.risk0.0040.00280.00040.000810x0c248464448048c02404…68470448
token.read0.0010.00070.00010.000210xc8e508844740c9cfc0c8…004c8481
eth.price0.0020.00140.00020.000410x08ac482887804c40004c…ed00814c
img.gen0.0200.01400.00200.004010x48050380088c05c78083…0c480488
x.sentiment0.0050.00350.00050.001010x4389000804cae844844b…e4c001a7
holders.snap0.0060.00420.00060.001210x0ca444e1080084838ccc…0c08046c
stock.quote0.0030.00210.00030.000610x49e48b8c9b480540a8c8…00c2e409
pdf.ocr0.0080.00560.00080.001610x400d802c40880400701c…e88f8c48
web.extract0.0020.00140.00020.000410x83688ced4c5885040d08…78046001
wallet.risk0.0040.00280.00040.000810xc0848408cf0480cc6448…89c08b68
token.read0.0010.00070.00010.000210xc08944e84458bcc0844d…490c0409
eth.price0.0020.00140.00020.000410x0ca44c68c000cc48890c…89c42800
img.gen0.0200.01400.00200.004010x44050c60844c8048804c…844f2c89
x.sentiment0.0050.00350.00050.001010x480cc0680fc7cc4a8048…a40c0c00
holders.snap0.0060.00420.00060.001210x846c8c2dc040808c21c6…e8072800
stock.quote0.0030.00210.00030.000610xc0e50365484c8948240b…7cc80804
pdf.ocr0.0080.00560.00080.001610x0408080048c48c9ca4c8…800f6989
web.extract0.0020.00140.00020.000410x4805048c0080884c8d84…88548408
wallet.risk0.0040.00280.00040.000810x8c800b2100cce4000ccc…61c80ce0
token.read0.0010.00070.00010.000210xcf2188800ccf08c08500…c400a180
eth.price0.0020.00140.00020.000410xc0c0c88dc0c00c472408…04c82160
img.gen0.0200.01400.00200.004010x086183edcc5485866086…04988c04
x.sentiment0.0050.00350.00050.001010x4c888c8c884ae4c480c8…00046bcc
holders.snap0.0060.00420.00060.001210x4cac0c81c48f00cc048c…348eed88
stock.quote0.0030.00210.00030.000610x8f8444e8c08ae4444c8c…8c88ed80
pdf.ocr0.0080.00560.00080.001610xcc258c84c480298c0888…00030c6c
web.extract0.0020.00140.00020.000410x00254004cf806804c900…08448c0f
wallet.risk0.0040.00280.00040.000810x07840780c3c4ac4444c8…80c60800
token.read0.0010.00070.00010.000210x482c0c8ccc8f0c4c844c…0cc0e48c
eth.price0.0020.00140.00020.000410x480d8b0444430cc889cc…6490ac4c
img.gen0.0200.01400.00200.004010x80ac48a8c0c0c4c8ec8b…08008440
x.sentiment0.0050.00350.00050.001010x4080c06c84c428cc884c…a8c00808
holders.snap0.0060.00420.00060.001210x8c8c87e8c88cc07f80d8…09c3ebc9
stock.quote0.0030.00210.00030.000610xc08d882140836800a48c…68448c60
pdf.ocr0.0080.00560.00080.001610xc48c0b090803844a880f…ec8683e4
web.extract0.0020.00140.00020.000410x886c8c6407cceccc204a…4cc480cf
wallet.risk0.0040.00280.00040.000810xcf80c089c8483cc089d0…80c26447
token.read0.0010.00070.00010.000210xc4ecc8608fd3bc48848c…70c0e580
eth.price0.0020.00140.00020.000410x07848080440b89cc380f…8c8f0387
img.gen0.0200.01400.00200.004010x4ca4cb0cc4848c88a8c8…00888be7
x.sentiment0.0050.00350.00050.001010x4c8508a88848ec080c0f…68ce0508
holders.snap0.0060.00420.00060.001210x808d4408c0c0004008c0…2c880503
stock.quote0.0030.00210.00030.000610xcb0c4fe4c80324c404d8…c0c78d01
pdf.ocr0.0080.00560.00080.001610xc0054c08408c04cc2488…8c08a984
web.extract0.0020.00140.00020.000410x000c040444806d48858e…6d02698c
wallet.risk0.0040.00280.00040.000810x40acc804c78e8d288c06…8cc704c0
token.read0.0010.00070.00010.000210x8b0588698f18888f0c80…2c0884c9
holders.snap0.0060.00420.00060.001210xcf64c40cc00c0484e5cc…00080484
stock.quote0.0030.00210.00030.000610x080ccc00c8848c0c0807…09c729e8
pdf.ocr0.0080.00560.00080.001610x44088308844280042040…e1048489
web.extract0.0020.00140.00020.000410x476000248c4e8c98844c…b84b84e8
wallet.risk0.0040.00280.00040.000810x8ca94c09c4cc200064cf…89a0e400
token.read0.0010.00070.00010.000210xcf094d88400cb8448440…04c78c88
eth.price0.0020.00140.00020.000410xc8688408c88c884b8806…69088468
img.gen0.0200.01400.00200.004010x006040e18048608860c8…ed502ce8
x.sentiment0.0050.00350.00050.001010x48a44c04488ecc0ce810…8c066484
holders.snap0.0060.00420.00060.001210x80800c6d8884fc4b80cb…a4cc2c8c
stock.quote0.0030.00210.00030.000610x8065c4080b8c0444e504…88c88501
pdf.ocr0.0080.00560.00080.001610xcc0484a043c46cc808c6…e44424c8
web.extract0.0020.00140.00020.000410xc82d8f08cfc3044f808c…a00304e0
wallet.risk0.0040.00280.00040.000810x0c248464448048c02404…68470448
token.read0.0010.00070.00010.000210xc8e508844740c9cfc0c8…004c8481
eth.price0.0020.00140.00020.000410x08ac482887804c40004c…ed00814c
img.gen0.0200.01400.00200.004010x48050380088c05c78083…0c480488
x.sentiment0.0050.00350.00050.001010x4389000804cae844844b…e4c001a7
holders.snap0.0060.00420.00060.001210x0ca444e1080084838ccc…0c08046c
stock.quote0.0030.00210.00030.000610x49e48b8c9b480540a8c8…00c2e409
pdf.ocr0.0080.00560.00080.001610x400d802c40880400701c…e88f8c48
web.extract0.0020.00140.00020.000410x83688ced4c5885040d08…78046001
wallet.risk0.0040.00280.00040.000810xc0848408cf0480cc6448…89c08b68
token.read0.0010.00070.00010.000210xc08944e84458bcc0844d…490c0409
eth.price0.0020.00140.00020.000410x0ca44c68c000cc48890c…89c42800
img.gen0.0200.01400.00200.004010x44050c60844c8048804c…844f2c89
x.sentiment0.0050.00350.00050.001010x480cc0680fc7cc4a8048…a40c0c00
holders.snap0.0060.00420.00060.001210x846c8c2dc040808c21c6…e8072800
stock.quote0.0030.00210.00030.000610xc0e50365484c8948240b…7cc80804
pdf.ocr0.0080.00560.00080.001610x0408080048c48c9ca4c8…800f6989
web.extract0.0020.00140.00020.000410x4805048c0080884c8d84…88548408
wallet.risk0.0040.00280.00040.000810x8c800b2100cce4000ccc…61c80ce0
token.read0.0010.00070.00010.000210xcf2188800ccf08c08500…c400a180
eth.price0.0020.00140.00020.000410xc0c0c88dc0c00c472408…04c82160
img.gen0.0200.01400.00200.004010x086183edcc5485866086…04988c04
x.sentiment0.0050.00350.00050.001010x4c888c8c884ae4c480c8…00046bcc
holders.snap0.0060.00420.00060.001210x4cac0c81c48f00cc048c…348eed88
stock.quote0.0030.00210.00030.000610x8f8444e8c08ae4444c8c…8c88ed80
pdf.ocr0.0080.00560.00080.001610xcc258c84c480298c0888…00030c6c
web.extract0.0020.00140.00020.000410x00254004cf806804c900…08448c0f
wallet.risk0.0040.00280.00040.000810x07840780c3c4ac4444c8…80c60800
token.read0.0010.00070.00010.000210x482c0c8ccc8f0c4c844c…0cc0e48c
eth.price0.0020.00140.00020.000410x480d8b0444430cc889cc…6490ac4c
img.gen0.0200.01400.00200.004010x80ac48a8c0c0c4c8ec8b…08008440
x.sentiment0.0050.00350.00050.001010x4080c06c84c428cc884c…a8c00808
holders.snap0.0060.00420.00060.001210x8c8c87e8c88cc07f80d8…09c3ebc9
stock.quote0.0030.00210.00030.000610xc08d882140836800a48c…68448c60
pdf.ocr0.0080.00560.00080.001610xc48c0b090803844a880f…ec8683e4
web.extract0.0020.00140.00020.000410x886c8c6407cceccc204a…4cc480cf
wallet.risk0.0040.00280.00040.000810xcf80c089c8483cc089d0…80c26447
token.read0.0010.00070.00010.000210xc4ecc8608fd3bc48848c…70c0e580
eth.price0.0020.00140.00020.000410x07848080440b89cc380f…8c8f0387
img.gen0.0200.01400.00200.004010x4ca4cb0cc4848c88a8c8…00888be7
x.sentiment0.0050.00350.00050.001010x4c8508a88848ec080c0f…68ce0508
holders.snap0.0060.00420.00060.001210x808d4408c0c0004008c0…2c880503
stock.quote0.0030.00210.00030.000610xcb0c4fe4c80324c404d8…c0c78d01
pdf.ocr0.0080.00560.00080.001610xc0054c08408c04cc2488…8c08a984
web.extract0.0020.00140.00020.000410x000c040444806d48858e…6d02698c
wallet.risk0.0040.00280.00040.000810x40acc804c78e8d288c06…8cc704c0
token.read0.0010.00070.00010.000210x8b0588698f18888f0c80…2c0884c9
Connecting0 receipts0.000 USDGUSDG
VEND - The app store for the agent economy

VEND

The app store for the agent economy

Developers list tools.

Agents discover them and pay per call over x402.

Every call splits onchain and prints a receipt.

Open the storePublish a tool
System Monitor
PropertyValue
Network--
Chain id--
Latest block--
Gas price--
Settlement--
Registry--
Treasury--
Payment token--
Protocol fee--
Tools listed--
Indexed block--

Calls

0

Volume

--

Payers

0

Per minute

0

Settlements per minute
creator
--
referrer
--
protocol
--
Waiting for the local stack0 tools reporting
Event Viewer
timeeventdetailamounttxblock

No events logged yet

0 events shown----
Top tools by revenue
#toolcallsUSDGshare

No settlements indexed yet

0 tools ranked--1 calls
C:\VEND\store
toolidcategorycallsokpricestatus
ETH Priceeth.priceMarkets1842099.9%0.002active
Stock Quotestock.quoteMarkets1200499.7%0.003active
Token Readtoken.readChain33110100%0.001active
Holders Snapshotholders.snapChain521099.4%0.006active
Wallet Riskwallet.riskSecurity987099.1%0.004active
X Sentimentx.sentimentSocial764098.6%0.005active
Web Extractweb.extractData2105099.8%0.002active
Image Genimg.genMedia412099.2%0.020active
Doc OCRpdf.ocrMedia298099.5%0.008active
Local stack offline9 tools114404 calls settleddouble click a row for properties
Publish a tool - Wizard

Step 1 of 3  Name your tool

Step 1 of 3
Wizard readyregistry my.tool0.004 USDG
C:\VEND\how-it-works.txt - Notepad

How a call becomes revenue

One protocol between a tool and the agent that needs it.

01

Publish

Register a tool in one command and go live in a minute

02

Discover

Agents read the MCP manifest and find the tool the task needs

03

Pay

The call returns 402 and the agent pays in USDG then retries

04

Split

Revenue lands the same block for creator referrer and protocol

C:\VEND\revenue
Split on a 0.020 USDG call
Creator70%    0.0140 USDG
Referrer10%    0.0020 USDG
Protocol20%    0.0040 USDG

Referrer share is set by the listing, not by the protocol. Creators can route it to a community, a curator, or nobody.

VEND PAYOUT RECEIPT

1284.62

USDG over the last 24 hours

01x.sentiment0.005
02eth.price0.002
03token.read0.001
04img.gen0.020
05wallet.risk0.004
06holders.snap0.006
CALLS41208
UNIQUE AGENTS1904
WITHDRAWABLE1284.62 USDG
Every call splits automaticallyNo invoicesNo payout requests
C:\VEND\build
01  Connect an agent
{
  "mcpServers": {
    "vend": {
      "url": "https://api.vend.market/mcp",
      "payment": "x402"
    }
  }
}
02  The whole paywall
curl -X POST https://api.vend.market/v1/eth.price
# 402  x-price 0.002 USDG
# pays, then retries with the x-payment header
# 200 OK  { "price": 4128.44 }
03  Publish the listing
vend publish ./my-tool \
  --price 0.004 \
  --split creator=70 referrer=10 \
  --mcp

No keys

Authentication is payment. There is nothing to sign up for.

No invoices

You are credited per call, in the same block, forever.

No lock in

Delist any time. Your endpoints stay yours.

MCP nativeNo API keysDelist any time
C:\VEND\readme.txt - Notepad

VEND

An illustrative agent marketplace.

Prices, tools and payouts are examples for demonstration.

Not an offer and not investment advice.

marquee
eth.pricesold per calltoken.readsold per callstock.quotesold per callwallet.risksold per callx.sentimentsold per callholders.snapsold per callweb.extractsold per callimg.gensold per callpdf.ocrsold per calleth.pricesold per calltoken.readsold per callstock.quotesold per callwallet.risksold per callx.sentimentsold per callholders.snapsold per callweb.extractsold per callimg.gensold per callpdf.ocrsold per call
C:\VEND> command prompt

VEND Command Processor [Version 2.00.11]

(C) 1998-2026 VEND Systems Inc. All rights reserved.

 

Type HELP for a list of commands.

 

C:\VEND> _
Tab completes · Up/Down history
Ready0 tools in cataloguex402
VEND Agent
☺

VEND Agents

idle

Mode

Agents

Speed

Strategy

calls  0

spend  0.000 USDG

tools  0

active 0

Press Start. In swarm mode several agents buy at the same time

#addresscallsspendbalance

No agents in the deployment

Stopped0 tools available0 paid calls · 0.000 USDG
Developer Console
▤Signed in asconnecting0 tools owned
toolpricerefcallsvolumestatus

No tools owned yet

Properties

Select a tool from the list above

Writes go to ToolRegistry onchainno selection
Windows Task Manager
windownodescharsheight

No windows open

Windows

0

DOM nodes

0

FPS

60

CPU

0%

Frame rate (last 40s)

JS heap  unavailable in this browser

uptime   0s

chars DOM 0

viewport --

Live measurement of the real DOM0 windowsheap n/a
Control Panel
Display

Desktop background

Window title bar

Smooth fonts

Zoom

Startup and idle
Boot animation
Screensaver

Settings are stored in localStorage and applied immediately. Reload to replay the boot animation.

Preview
Sample window

Body text on the face colour

bg teal · title navy · saver 45s
Control PanelApplies instantlyStored locally
C:\VEND - My Computer
C:\VEND · 0 object(s)
nametypesizemodified

This folder is empty

Details
Select an object to see its properties
0 object(s)----0 tools · 0 agents
Wallet - MetaMask
Wallet

account not connected

chain --

usdg --

eth --

How this works
  1. Connect MetaMask and switch to Robinhood Chain.
  2. You need a little USDG (the price) and a little ETH (the gas). VEND pays neither.
  3. Press Sign and pay.
  4. Step 1 is a free signature. Step 2 is a transaction from your wallet — that is what pays the gas.
  5. VEND checks the settlement onchain and hands over the result.

The server never holds your key and never spends your money.

Activity

Connect a wallet to begin

No wallet----eth --
--:--