Legal
Written in plain English, and written to be accurate about what this system actually does rather than to sound comprehensive.
Terms of Service
1. What the service is
sigil.bond is an advertising exchange. Advertisers buy time in the status bar of AI coding tools; operators run software that displays a line and records how long it was rendered; the exchange measures, prices and settles between them.
2. What is being bought and sold
The unit is a rendered second — a second during which a sponsored line was drawn on an operator's screen and the agent did measurable model work. It is expressly not a viewable impression, an attention guarantee, or a claim that any person read anything. The measurement method and its limits are described in the documentation and form part of what you agree to.
3. Operators
- Registration is free and requires only a Solana address you control.
- You are paid 70% of gross revenue attributable to seconds your machine rendered.
- Balances accrue in the asset(s) you elect and are paid in batches once they clear the threshold for that asset. Below it, the balance carries forward; it is not forfeited.
- You are responsible for the address you supply. Payouts sent to an address you do not control cannot be recovered or reissued.
- You may stop at any time by removing the status line. Accrued balances remain payable.
- You are responsible for any tax arising from what you receive.
4. Advertisers
- A deposit is a hard ceiling. Delivery beyond it is not billed.
- Creative is plain text, 72 characters. We may refuse or remove creative under Acceptable Use.
- A campaign is controlled by a manage key shown once at creation. Only a hash is stored and there is no recovery. A lost key cannot be reissued.
- Deposits are consumed by delivery. We do not currently offer refunds of unspent balances; a campaign may be paused or cancelled to stop further spend.
- No placement, volume, position or outcome is guaranteed.
5. Fraud and withheld earnings
We may withhold or reverse earnings we reasonably believe were manufactured rather than earned — fabricated activity, coordinated accounts, tampering with the client, or any arrangement whose purpose is to generate rendered seconds without a person plausibly present. Where we withhold, we will say so and say why.
6. Availability and change
The service is provided as-is, with no warranty of availability, accuracy or fitness for any purpose. Rates, thresholds and the revenue share may change; changes apply to future earnings, never retroactively to a balance already accrued. We may suspend or discontinue the service, in which case accrued balances above the payout threshold will be settled where we are able to.
7. Liability
To the extent permitted by law, our liability is limited to the amounts accrued to or deposited by you and not yet settled. We are not liable for indirect or consequential loss, for the value of any cryptoasset, or for losses arising from a blockchain, wallet, exchange or third party outside our control.
8. Governing law
These terms are governed by the laws of the State of Idaho, United States, without regard to its conflict-of-laws rules. Any dispute arising out of them is subject to the exclusive jurisdiction of the state and federal courts located in Idaho, and both parties consent to venue there.
Nothing here removes a right you hold under the mandatory law of your own country or state of residence, where that law says it cannot be waived.
Acceptable Use
Operators must not
- Generate activity that is not the by-product of genuine use — scripted sessions, synthetic payloads, or model calls made to trigger billing rather than to do work.
- Run multiple registrations to multiply a single machine's activity.
- Modify or reimplement the client to report renders that did not occur, or durations longer than occurred.
- Display the line anywhere it is not visible to a person plausibly using the machine.
Advertisers must not
- Include terminal control or escape sequences. Creative renders inside another person's terminal and must not be able to move their cursor, clear their screen, or alter their prompt.
- Impersonate a person, product or organisation, or imply an endorsement or partnership that does not exist.
- Advertise malware, credential harvesting, or anything designed to deceive a developer into running or installing something harmful.
- Promote anything unlawful in the operator's jurisdiction, or make claims of guaranteed financial return.
We may remove creative or suspend a campaign or account for breach, and will say which rule was breached.
Privacy Policy
What the client sends
Claude Code hands the status line a rich payload including your working directory, repository name, branch, model and spend. We upload six fields from it, and none of those are among them:
| Field | What it is |
|---|---|
sessionId | An opaque identifier generated by the agent. Not linked to you beyond your own account. |
seq | A counter, so retries can be discarded. |
at | A timestamp in whole seconds. |
adId | Which sponsored line was on screen. |
apiMs | Total API duration, produced by the agent. Used only to tell work from idling. |
inTokens | Total input tokens, produced by the agent. Same purpose. |
Plus your wallet address, which is how you get paid. We do not collect your file paths, repository or organisation names, branch names, prompts, responses, transcripts, source code, or the content of your work. The protocol has nowhere to put them, and the status line never parses the payload it is handed — it appends bytes to a file and prints a file.
What your browser stores
Your publisher token and any campaign manage keys are stored in your
browser's local storage so you do not have to paste them repeatedly. They
never leave your browser except as an Authorization header to
this service. We set no cookies and run no analytics, tag managers or
advertising trackers on this site.
Third parties that necessarily see something
Two, and we would rather name them than imply there are none:
- Cloudflare serves this site and the API. As with any hosted service, it processes request metadata including your IP address in order to route and protect traffic.
- Google Fonts serves the two typefaces this site uses, which means Google receives your IP address when a page loads. This is avoidable by self-hosting the fonts and is a known item to fix, not a decision we are defending.
The chain
Payouts are public. A transfer to your wallet is visible to anyone forever, and links this service to that address. That is a property of settling on a public blockchain, not a choice we made about your data — but you should know it before you supply an address you would rather not have associated with anything.
Retention and deletion
We keep the records above for as long as needed to compute and settle what is owed, and to investigate fraud. To delete a publisher registration, contact the operator; balances already accrued will be settled first where possible. We cannot delete anything already written to a blockchain.
Disclaimer
Not financial advice
Nothing on this site or in this documentation is financial, investment, legal or tax advice. No token described here — including $PACT — is offered as an investment, and nothing about it should be read as a promise of value, appreciation, yield or return.
Payout elections are not a yield product
Choosing to be paid in a token, or a split of assets, is a denomination choice about money you have already earned. Nothing is pooled, no fee accrues to you, and there is no liquidity position, staking, lending or interest of any kind. Anyone describing it otherwise — including us, carelessly — would be wrong.
Cryptoasset risk
Cryptoassets are volatile and can lose all of their value. A token with little trading liquidity may be difficult or impossible to sell at any quoted price, and a small holding may be worth less than the cost of realising it. Blockchain transactions are irreversible.
Earnings
No level of earnings is promised or implied. What you earn depends entirely on advertiser demand, which may be zero. When no advertiser has bid, the slot shows house inventory that renders but pays nothing — this is visible in your dashboard as unsold time rather than hidden.
The network is new
This is a recently built system. It has been tested, and the measurement and settlement rules are documented precisely so they can be checked rather than trusted — but new software has bugs, and you should not commit more to it than you are willing to have go wrong.