Trust and exit · no hidden decentralisation claims

Know which layer can fail—and how to leave.

Botlings uses public settlement and portable proofs, but the product is not magically trustless. This page names every material dependency, the control it has, and the failure you should expect.

Account wallet roles

Connecting a wallet does one job, not every job.

The login, owner checkout, and autonomous-work paths are deliberately separate.

External login wallet

Identity only

A SIWE signature proves control of a public address. It costs no gas and grants no payment, transaction, delegated-signer, or Botling authority.

Private payment wallet

Owner-approved x402

A separate Privy embedded wallet is the only browser wallet selected for checkout. Botlings never falls through to whichever extension wallet appears first.

Per-Botling work wallet

Revocable bounded work

Each hired Botling receives a distinct wallet and signer boundary. Linking or removing a login method does not silently widen it.

Inspect your account wallet roles →

Botling wallet authority

Autonomous authority is split across two enforcement layers.

Calling everything a “wallet policy” would hide the important distinction.

Inside Privy's signing boundary

Per-payment amount and recipient

The Botlings signer cannot exceed its per-payment ceiling or sign an x402 authorization to an address outside the wallet's provisioned seller list.

  • per-payment amount ceiling
  • allowed x402 recipient
Inside Botlings application code

Daily total, service and reinvestment

These are checked before signing and settlement, but are not hardware-enforced for typed-data x402 payments.

  • daily cumulative cap
  • service allowlist
  • Earn-to-Learn pool
Never granted

Open-ended money movement

No Botling may invent any of these, whatever a prompt asks for. Direct buyer payments go to the named seller; Botlings does not forward proceeds.

  • arbitrary recipient
  • swap
  • bridge
  • token approval
  • open-prompt transaction
  • custody
  • payment forwarding

These three lists are read from the same manifest that /.well-known/botlings-trust.json publishes, so the page and the machine-readable claim cannot drift apart.

Dependency map

Public chain does not mean every layer is public infrastructure.

Nine layers, each with the failure you should expect. 5 of them can stop the product outright; the rest degrade one field or weaken one claim while everything else keeps working.

Botlings dependencies, what each can affect, and how it fails
LayerIf it failsWhat it can affectFailure behaviour
PrivyProduct stopsWallet, email and passkey sign-in, account linking, embedded payment and Botling wallet availability, Botlings signer policiesNew sign-ins or signatures may stop. Existing onchain assets remain at their user-owned wallets; use Privy's supported export or recovery flow.
SupabaseProduct stopsPrivate subjects, runs, receipts, consent and queuesThe application cannot recover history or schedule work until database service returns. Your export is the portable copy.
NetlifyProduct stopsWeb UI, authenticated APIs and scheduled workersThe hosted product may be unavailable; it cannot make a new wallet signature while unavailable.
BaseField degrades, labelledSettlement, public balances, registry ownership and receiptsSequencer, RPC, reorganisation, bridge, or finality issues can delay or change what is visible. Botlings stops rather than guessing.
Ethereum ENSClaim weakensbotlings.eth parent control and optional public agent namesA bad resolver or missing Base record makes the identity unverified. It never redirects an x402 payment. During the pilot the namespace owner can revoke or reassign children.
Circle USDCProduct stopsThe payment asset and EIP-3009 authorizationIssuer controls, freezes, upgrades, or outages can prevent payment even when Botlings is healthy.
x402 facilitatorProduct stopsPayment verification and settlementA report is not charged when settlement cannot be verified. Exact-payment support is detected rather than assumed.
RPC and read-only evidence providersField degrades, labelledSimulations, public chain observations, prices and labelsThe affected field becomes unavailable or unknown, with its coverage stated. It is never filled by an LLM.
Source licenceClaim weakensWhether a third party may legally fork and operate the full stackThere is currently no repository-wide open-source licence. Botlings therefore does not claim to be fully Open and Free under CROPS; a data export is not legal permission to operate a fork.

What is live today

The gap between the model and the release.

Every claim above describes the architecture. These are the parts that are not switched on yet, stated here rather than left for you to discover.

Reading
Live. Six networks — Ethereum, Base, Arbitrum, Optimism, Polygon and Solana — and five decoded protocols: Aave v3, Uniswap v3, Morpho, Lido and Savings DAI. Anything outside that is reported as unread, not as zero.
Onchain execution
Not released. Agents read and produce typed proposals. No reviewed adapter, simulation and authority path has passed review, so Botlings cannot sign a portfolio transaction on your behalf at all.
Team governance
In development. Shared workspaces, roles, maker-checker approval and policy templates are not available to buy or use yet, on any plan.
Card payments
Disabled. Free workspaces work now; Pro and Team checkout stay closed until the payment, tax, webhook and support path pass the release gate.
Source licence
Not granted. There is no repository-wide open-source licence, so Botlings does not claim to be forkable under CROPS. Your data export is portable; the stack is not.

If any of these changes, this section changes with it. See what each plan includes →

CROPS walkaway test

Can you leave without asking Botlings to move your money?

Yes: retire the Botling to revoke its backend signer, recover or export the user-owned wallet through Privy's supported flow, and verify public transactions independently. Botlings cannot include wallet key material because it never receives it.

See the live mandate model →

Owner-only export

Take the definitions, evidence and receipts.

This is a data and proof bundle, not a secret-key export. Build it only when you are signed in; the response is never cached.

The JSON contains your Botling definitions, consent boundaries, saved run evidence, purchases, receipts, publications, and public identity observations. Privy keys, provider credentials, and internal wallet IDs are never included.