More
FAQ
The questions that come up first.
Is this the same as pump.fun's GitHub feature?
No. pump.fun lets a creator send fees to a GitHub account from its own app, and its program has a social fee mechanism in which a single claim authority key signs every release. Upstream covers GitHub (including a specific repo) and adds YouTube, Twitch and Kick with the same proof, replaces the single signer with independent attesters, and adds a vault that holds the money until the owner shows up, an expiry, and a rotation delay with veto. It uses pump.fun's own fee sharing to route the money, and was checked against it. See pump.fun integration.
Does the streamer have to do anything on the platform?
One edit: paste a code into the bio, description or repo file. No app to authorise, no login with the platform, no permission.
Can they remove the code afterwards?
Yes. The wallet stays bound. The code is only needed to bind or change a wallet.
What if someone else posts the code on their own page?
The vault is bound to one account id. A code on a different account does not count. Only the account the vault points at can release its fees.
What if the streamer never shows up?
After the expiry (180 days by default) the waiting fees go back to the launcher, or are burned if the coin was set up that way.
How long does a claim take?
As long as it takes attesters to read the page: seconds. There is no waiting period for the first claim. Only a change of wallet waits, two days by default.
Why does YouTube need a key in the browser?
YouTube does not allow web pages to read it directly. The official API does, with a key. The CLI reads the public page from Node and needs no key.
Is anyone really running attesters?
Not yet. The three on this site are demo keys. The software to run one exists and is tested (Attester network); what is missing is people to run them. See Limits and risks.
Can you add another platform?
Yes, if it has a public page that only the owner can edit and a stable id. An adapter is one function; see Adding a platform.
Does this launch coins?
No. The app sets up a vault and walks the claim in your browser. The route that sends a real coin's fees to a vault is described in pump.fun integration and was run against the real programs on a fork of mainnet.
Is there an on-chain program?
Yes, written and tested, not deployed and not audited. See On-chain program and the verification report.
Is there a coin?
There is a community coin. The engine does not use it. See the token page.