SPONSOR A JOURNEY · LEAVE SOMETHING GOOD

A trail worth
taking together.

Pin a little encouragement at the end of a walk. Sponsor a museum visit. Leave a token basket at a place worth reaching. Give someone a good reason to go.

◎ No location tracking☥ Organizer-reviewed rewards◇ Your data, your choice
HONEST BY DEFAULT

Explore now. Transact only when ready.

Deployment unconfigured. These demonstration trails have no rewards.

CHOOSE YOUR NEXT STEP

Pilgrimage map

Demo stops · real coordinates

Pan, zoom and select a pin. Circles show geographic gates in meters. Click the map to position a local draft, or type exact coordinates below.

Street basemap off. Pins and gate circles work locally. No map provider contacted until you choose.

Find your bearings, privately

Optional location stays in this page. A fresh, accurate fix can open a visit check; it never transfers tokens by itself.

Location not requested.

NEXT-LEVEL GATES · LOCAL DESIGN STUDIO

Give someone a reason to go.

A short walk. A museum exhibit. A community garden. Design a funded stop for one traveler or a small group. These drafts are unfunded and unminted; no live V2 contract or visit service is connected.

Place a token gate

Choose coordinates on the map or enter them. Nothing is saved automatically.


      

Arrive → verify the visit → collect

Review a draft and request a fresh GPS fix to rehearse the gate. Location stays in this page.

Places with purpose

Keyboard-friendly trail list
MAKE IT MEANINGFUL

Your work matters.

Participation is free. A mission, patch, or field report is not a promise of payment. Agree on acceptance evidence with the steward first; register payout details privately only when asked.

Experience team · issue #3 ↗
A LITTLE COMPANY

DBuskRadio

Optional music from A-Decent-Agency. Loading connects to its public widget and service. Playback is always your choice.

HELP, NOT AUTHORITY

Ask the trail helper

The optional assistant is disabled until its server is configured. It cannot approve claims, authorize payroll, or see your wallet or location.

DECENT PILGRIMAGES

A little support.
A meaningful journey.

Sponsor someone's travels. Leave tokens at places of pilgrimage along their way.

  1. Sponsor

    Back a traveler.

  2. Place

    Tokens at meaningful stops.

  3. Pilgrimage

    Travel. Visit. Collect.

Support this journey · v0.1.1

A dated Supporter edition helps sustain development: 1,000 editions, 10 USDC each on Base, through the community escrow.

Preparing · No verified mint receipt or listing is published. Purchasing is unavailable.

Optional support, not a travel reward or proof of health, financial functionality, deployment safety, returns or future delivery. Participation stays free.

Preview only · No live Base rewards. Real collections need funding and organizer approval; GPS alone unlocks nothing.

THE SHORT PATH

Show up. Do good. Keep agency.

  1. Explore freely. Demo trails work without a wallet. Verify real-world access and safety yourself.
  2. Agree on the mission. Ask an organizer what evidence they accept. Send any registration or sensitive evidence privately through an agreed channel; this app has no public registration form.
  3. Organizer review comes first. Only the deployed contract’s owner can approve a particular wallet, location, token and amount. GPS, tutorials, saved trails and issue assignments do not create eligibility.
  4. Check, then claim. Base configuration, sponsor funds, allocation and your exact on-chain approval must exist. A submitted transaction is not a paid claim; wait for its successful receipt.

Development work & payroll

Link acceptance evidence in the agreed public issue, omitting private data. A maintainer-approved bounty label and private registration are prerequisites, not guarantees. The empty payroll pipeline remains steward-disabled. Only verified canonical Base PayrollPaid receipts settle queue entries.

Organizer lifecycle & unused funds

The left ankh requires verified on-chain owner permission. Pause a location to prevent new claims, cancel pending approvals individually, then release unused allocation only when no approvals remain for that location/asset. Recover only unallocated funds to an explicitly reviewed recipient; recovery is not a participant reward and never triggers claim celebration. Even the owner must explicitly allowlist their own address before sponsor funding. The IPFS header accurately reports unconfigured, local files only; no provider credentials, uploads or community pin actions are offered.

Contracts · #2 · Experience · #3 · Payroll & helper · #4 · Steward · #5

RIGHT ANKH · YOUR OWN SPACE

My local trail journal

This journal lives only in your browser. It contains no GPS, wallet credentials or reward eligibility. Exports may contain your chosen nickname; review before sharing.

Recovery accepts only this app’s versioned, bounded journal format. It cannot restore a wallet or authorize a payout. No automatic IPFS upload. Use the shared IPFS controls only for an explicit host backup action.

LEFT ANKH · AUTHORIZED ACTIONS

Organizer & sponsor desk

Connect a wallet and explicitly read a configured Base deployment. No permission is inferred from this menu.

The contract owner organizes and allowlists sponsors. All writes require wallet confirmation, correct Base chain and successful receipts. Native ETH uses 18 decimals and needs no token allowance; USDC and other ERC20s use their individually verified decimals and a separate exact allowance.

Add USDC or another ERC20 to this desk

No USDC address is guessed. This explicit read verifies code and on-chain decimals, then adds the token only to this page. It is not an endorsement, funding or reward approval.

Owner status alone does not allow funding. To sponsor from the owner wallet, explicitly allowlist that same address below and reread the deployment after its confirmed receipt.

Owner: sponsor allowlist

Owner: add a location

These are public trail coordinates, not a participant’s private location. Never paste private evidence.

Owner: allocate sponsored funds

Owner: approve a reviewed participant

Approve only after private registration and evidence review. Location permission never approves a claim.

Owner: pause or reactivate a location

Deactivation prevents claims and new allocations; it does not cancel existing approvals or release funds. Review and cancel approvals separately.

Owner: release unused allocation

First cancel every pending approval for this location/asset. The contract refuses release while any approval remains. Release returns unused allocation to unallocated contract funds; it is not a wallet payment.

Owner: recover unallocated funds

Allocated funds cannot be recovered. Cancel approvals and release unused allocations first where needed. ETH uses wei precision; ERC20 decimals are verified individually.

OPTIONAL · SERVER-SIDE ONLY

Trail helper

Helper disabled — no endpoint configured. No request has been sent.

Keyboard: Tab between controls, Escape to stop. No wallet or location requests.