Small-value Base payment beta. Unaudited; keep stakes tiny. Video meetings are not live.

The trail to live bookings

Available now: local drafts with a hardline preference, ENS profile and artwork, exact ETH/USDC agreement previews, backups and deliberate public availability. The registry UI includes booking recovery and withdrawal controls, but transactions remain disabled.

Before taking payment: complete an independent contract review, repeat the passing canonical-USDC fork tests, resolve and confirm DecentAgency.eth's fee address, deploy and pin the Base booking registry, and rehearse a minimal approved live lifecycle. No wallet address is inferred from artwork or a display name.

Before live calls: test booking-bound wallet challenges, waiting-room admission, media consent and the optional five-minute hardline countdown. App-enforced P2P ending is not server-enforced room expiry.

Agreed v1 policy: nontransferable records, full refunds before the start, buyer-authorized release after the end or host-authorized full refund, buyer refund after seven unresolved days, no admin dispute power. A call ending never releases money automatically.

Track the release plan

Arrow keys navigate. Escape saves your place and closes. No wallet, uploads, payments or media requests are triggered.

My ENS profile

Set your primary name, avatar and banner/header records in your ENS manager on Ethereum. DCal only reads them. Images and names are mutable display data, never booking rights or payout instructions.

Open ENS manager

Base booking registry

Save your booking link and transaction hash. A lost tab does not cancel a transaction. Reload by ID and check the chain before retrying. Imported events and ENS artwork cannot grant booking or meeting rights.

Local calendar backups

Download only this wallet's calendar. The JSON file can contain private events and meeting IDs. Keep it safe and offline. Nothing here uploads to IPFS.

Restore replaces this wallet's local calendar after validation and confirmation. Download your current backup first.

Public availability

Only explicitly public events are included. Meeting IDs, private events, booking state and other browser data are excluded. Review titles and descriptions for private information before publishing.

Set your own provider in the Head's Storage provider controls first. A CID is not automatic wallet discovery or proof of permanent retention.


    
    
    

Import displays availability only. It never restores your local calendar or grants meeting access. Calendar-feed import is a separate planned feature.