Built on ARC

Collect trip money with one QR code.

Set one wallet for the trip. Members scan, pay their share, and you track everything in one place.

TRIPARC

Collection mode

QR pay

No wallet-connect friction

Settlement

Direct transfer

Members pay the organizer wallet directly

Trip flow

7 steps

Create, share, pay, track, capture, export, settle

Collect

QR

one code for the group

Track

Live

see who has paid

Share

1 link

one shared trip view

Everything in one place

Collect payments, track expenses, save memories, and export a simple recap.

Demo flow

Collect
Track live
Wrap recap

Live proof

0%

collected / 0 USDC

Member payment tracker0/0
QR readyNo
AutosaveLocal autosave is on for this browser.

How it works

Start in 3 steps.

Create a trip, share the QR, and track payments.

01

Create trip

Add the trip details, members, and amount to collect.

02

Share QR

Send the QR code so everyone can pay their share.

03

Track trip

Follow payments, add expenses, and keep the trip record.

Core features

Simple tools for group trips.

Collect money, track payments, log expenses, and save trip memories.

QR collection

Use one shared QR code so everyone can send their part.

Payment tracking

See who has paid, who is pending, and how much is collected.

Expense log

Keep hotel, food, transport, and other group costs in one place.

Trip notes

Save photos and notes to keep the trip story together.

Payment demo

Create a payment page for the trip.

Add the wallet, set the amount, and share the QR code with the group.

Sticky status0% · 0/0 USDC0/0 paidQR: Pending

Trip details

Members

Target

0

Pending

0

Live balance

0

Connect wallet to pay directly in-app

Add member names or wallet addresses above to unlock the payment tracker.
Sticky

Amount / member

0 USDC

Add member names or wallet addresses above to unlock the payment tracker.
Member payment tracker0/0

Collected

0 USDC

Pending

0 USDC

QRPending
AutosaveLocal autosave is on for this browser.
ProofNarrative draft

Expense statement

Note each service like a mini bank statement.

Track hotel, taxi, food, tickets, and anything else the group budget paid for.

Collection target

0

Total spent

0

Remaining vs target

0

Trip memories

Add photos and notes.

Keep the trip story together with the payment record.

Choose photobook style

Switch the preview frame, add the new aesthetic pack, and keep the saved memory data untouched.

0 photos0 memories

Photobook preview

Preview the memory gallery.

Polaroid

Add photos to see the photobook preview

Saved photos and notes will appear instantly in the selected layout.

Open photobook export

Preview the current layout, try the new aesthetic template pack, and export a photobooth PNG or 4K PNG for the memories section.

x402 · Arc Testnet · EIP-3009

Pay per trip insight, not per platform.

TripArc lets bots, trip coordinators, and automated planners buy destination intel, budget estimates, and itinerary plans through x402 micropayments on Arc Testnet. Sign once off-chain — no gas, settled in USDC, results in seconds.

Arc TestnetUSDC settlementEIP-3009 signed authNo gas from callerWorks for bots / wallets / API clients

What this agent can do

Check destination intel
Price a group budget
Generate a day-by-day plan
Settle each step with USDC
FREETrip research

/api/agent/intel

Destination overview — currency, timezone, safety level, visa note, best season.

→ visa snapshot · safety level · timezone · best season
No payment header · free per request
0.05 USDCGroup planning

/api/agent/budget

Budget breakdown per category, per person, per day.

→ estimated spend / person / day · accommodation · food · transport
EIP-3009 signed auth · 0.05 USDC per request
0.10 USDCItinerary draft

/api/agent/plan

AI-generated day-by-day itinerary, packing list, and group tips.

→ itinerary + packing highlights + group schedule · AI-powered
EIP-3009 signed auth · 0.10 USDC per generated plan

triparc — agent playground

// Sample response from /api/agent/budget
> GET /api/agent/budget?destination=Tokyo&days=3&members=4&style=mid
< HTTP 402 X-Payment-Required: {amount: 50000, scheme: 'eip3009', ...}
>> signTypedData({ TransferWithAuthorization, value: 50000n }) — no gas
> GET /api/agent/budget?... [X-Payment-Authorization attached]
< HTTP 200 OK X-Payment-Settled: true
{
"destination": "Tokyo",
"days": 3, "members": 4, "style": "mid",
"budget": {
"perPersonPerDay": { "accommodation": 132, "food": 77, "transport": 40, "activities": 66 },
"perPersonTotal": 945,
"groupTotal": 3780,
"contributionPerMember": 945
},
"suggestedContribution": "945 USDC per member",
"meta": { "paidBy": "0xa7...6c64", "protocol": "x402", "network": "arc-testnet" }
}
GET /api/agent/:endpointHTTP 402 challengesignTypedData EIP-3009retry + X-Payment-AuthorizationHTTP 200 settled ✓
Ask

"Need a 3-day Tokyo plan"

A travel bot or itinerary assistant calls /api/agent/plan. The server returns HTTP 402 with the exact price in USDC and token address — no guessing, no invoice.

Authorize

Agent signs micro-payment

The agent signs an EIP-3009 TransferWithAuthorization off-chain — a typed data signature, no gas, no broadcast. Attaches it as X-Payment-Authorization and retries.

Receive

Trip budget + itinerary in seconds

Server verifies the signature, settles USDC on Arc. Sub-second finality. The agent gets the full trip plan — budget breakdown, day-by-day itinerary, packing list — ready to use.

Get started

Make group trips easier.

One place to collect money, track costs, and keep the trip together.

View source