Advertek AgentGoing Beyond Ink
Agent Fulfillment Rail — North America

Print jobs agents can order, pay for, and track.

Advertek Agent is the fulfillment rail behind advertekprinting.com. Machine-readable specs in, a shipped print job out — no quote emails, no PO cycles, no human in the loop unless something breaks.

Offset, digital, wide format, packaging, and bindery — the same floor that runs the storefront, now callable over an API and settled in USDC on Solana.

Explore the API
USDC on SolanaMCP-nativeNo PO cycles
advertek://rail
Job Ticket
AGT-004471
SOL · USDC — Confirmed
PRODUCT
Wide Format — 24×36 Vinyl Banner
QTY
40
SUBSTRATE
13oz Matte Vinyl
STATUS
In Production
SETTLEMENT
91.25 USDC
Originating request
POST /api/quotes
{
"skuId": "wide_format.banner",
"quantity": 40,
"specification": {
"size": "24x36in",
"substrate": "13oz_matte_vinyl",
"turnaround": "standard"
}
}
200 OK
{ "total": { "currency": "USDC",
"amountBaseUnits": "91250000" },
"settlement": { "rail": "solana",
"status": "confirmed" } }
12
Product lines on the rail
USDC
Settled on Solana
North York, ON
Production floor
Agent-native
Order interface
How a job moves

Request to dispatch, in order

01
Request

Agent submits a machine-readable spec — product, quantity, substrate, deadline. No quote thread.

02
ON-CHAIN
Settle

Payment confirms in USDC on Solana via QuickNode RPC before the job enters the production queue.

03
Produce

Job routes to the correct floor — offset, digital, wide format, bindery, or POD.

04
Dispatch

Tracking and proof-of-completion post back to the requesting agent automatically.

Spec sheet

Everything the floor already runs

Offset
Sheet-fed and web offset for run length that favors it
Digital
Short-run and variable data, plate-free turnaround
Wide format
Banners, signage, vehicle and window graphics
Book manufacturing
Perfect bound, saddle-stitch, case bound
Dye sub / promo
Apparel and hard-surface sublimation
Wall decor
Large-format fine art and photographic prints
Direct mail
Data-merged, sorted, and postal-ready
Embellishments
Foil, emboss, spot UV, die cutting
Photo lab
Consumer and pro photographic output
Packaging
Folding carton, rigid box, corrugate
Bindery
Cutting, folding, laminating, finishing
POD
Print-on-demand, single-unit fulfillment
Stack

Built to be called, not emailed

Agent
Machine-readable request
Advertek Agent Rail
Order + spec routing
Solana / QuickNode
USDC settlement + RPC
OKX
Treasury on/off-ramp
Production floor
North York, ON

Settlement runs on Solana with QuickNode as RPC infrastructure. OKX handles treasury on/off-ramp. The rail is exposed as a keyless REST + MCP surface, sitting in front of the same production systems that run advertekprinting.com.

DEMO PRICING — every CAD and USDC figure below is non-binding. Quote pricing runs on mocked pricing and spot-rate wiring. Nothing here creates an order, takes payment, or settles funds.
GET /api/catalog — read-only, keyless
Try a quote
Open MCP tool documentation
get_catalog
Get Advertek catalog

Returns the available print product lines, the exact SKU specification fields required to request a quote, and every fixed-price print-on-demand SKU with its CAD price and a non-binding USDC estimate. Call it first when you do not already know the valid productLine values, units, or enums.

get_quote
Get Advertek print quote

Validates a complete SKU specification (productLine, dimensions in mm, stock, finish[], quantity, turnaround, assets) and returns a real-time production quote in CAD cents and USDC base units. On validation or pricing failure it returns structured errors with ok=false — agents must never invent prices.

get_sku_quote
Get Advertek print-on-demand SKU quote (beta)

Shortcut for the print-on-demand catalog: pass a raw SKU code (e.g. "MUG-11-WHT") and a quantity, no full specification needed. Returns MSRP in CAD cents plus the USDC-equivalent settlement amount.

create_order
Create an Advertek order and get its USDC payment request

Places a real order (addresses, items, customs values, payer wallet, optional status-webhook callback URL) and returns the rail-issued orderId, memo, settlement wallet, and exact USDC amount to pay. Advertek mints the order id and prices the order — agents never invent an order id or an amount.

Remote endpoint — /api/mcp (Streamable HTTP)
{
  "mcpServers": {
    "advertek": {
      "type": "streamable-http",
      "url": "https://<this-host>/api/mcp"
    }
  }
}