Docs

What actually happens

PicPad is a camera wired to a launchpad. You take a photo, name it, and sign one transaction that mints a token carrying that photo. Everything below describes what the code does, not what it intends to do.

The flow

  • The photo. The camera opens in the page. The square you frame is the square that is captured, centre-cropped and resized to 1080px on its longest edge, then encoded as JPEG.
  • The upload. The photo is stored before anything is signed, and the flow refuses to continue if that fails. A token's image is written when it is minted and there is no setter afterwards, so a coin minted while the upload was still in flight would be permanently a coin with no picture.
  • The launch. One transaction to the Pons v2 factory, sent by your own wallet. It is simulated first, so a launch that would revert is caught before you are asked to approve it.
  • The coin page. Built by reading the token contract, not a database. It is correct the moment the transaction confirms.

Where the photo lives

A token's logo field is a string on chain, so the picture itself has to live somewhere a URL can point at. PicPad supports two stores, and this deployment is using whichever is configured:

Checking…--

Asking this deployment which store it is wired to.

PicPad does not keep a copy of anything else about you. There is no account, no database, and no analytics on the photograph.

What it costs

The launch fee is Pons', not PicPad's, and it is read live from the factory at send time: msg.value has to equal it exactly, so overpaying reverts as surely as underpaying. The creator tax is charged on every buy and every sell of your coin for as long as it exists, and it is paid to the wallet that signed the launch, which is yours.

PicPad takes nothing. That is a statement about the code: the launch call sends the pad's fee and nothing else, and it names the creator as the fee recipient. If that ever changes, this page changes with it, because both read from the same config.

The chain

Robinhood Chain is an EVM chain, so any EVM wallet signs here: MetaMask, Rabby, or anything else that speaks EIP-1193. The site switches your wallet to the right chain before it asks for a signature, and adds it if your wallet does not know it yet.

Trading

A new coin starts on a bonding curve. Buys and sells go straight to that curve from the coin page, quoted locally from the same constant product the contract uses and simulated before signing. A sell needs an ERC-20 approval first, so it is two transactions.

When a curve fills, the coin graduates: its liquidity moves into a permanently locked Uniswap v4 pool. PicPad does not route trades through that pool and does not pretend to, so the trade box is replaced with a link to where the pair actually trades.

What it does not do

  • It never holds your keys, your coin or your money. Every transaction is signed by your wallet and sent to a contract PicPad does not control.
  • It does not verify what is in a photograph, and it cannot. A coin is a coin; the picture is whatever the person who took it pointed at.
  • It does not store price history and does not draw charts it cannot substantiate. The chart on a coin page is DexScreener's, and it only appears once a real pair exists.
  • It cannot remove or change a launched coin's picture, name or ticker. Those are written at mint and there is no setter.

The official $PICPAD

The homepage says LIVE SOON until the pad's own coin exists, then says LIVE and links to it. Nobody edits that copy; the flip happens because the chain changed.

Which token counts is not decided by the ticker, because anyone can launch a token called PICPAD. A token qualifies only when all of this is true, and all of it is checked server-side against the chain rather than taken from whoever asked:

  • The Pons v2 factory's own TokenLaunched log names the token, which is the same authenticity check the rest of the site uses.
  • The deployer in that log is one of the official launcher wallets listed in official.json, which is published so anyone can check it against the chain themselves.
  • Its symbol() matches, and its name() too when a name is registered.

While no launcher wallet is registered, nothing can qualify and the band stays on LIVE SOON. An unarmed watcher says nothing rather than guessing. The verified address is then kept, so it cannot later be lost, and it is re-verified before it is ever shown again.

The gallery

Pons v2 has no "launched with" field, so PicPad writes its own origin into the token's socials.website at launch. That is the only durable marker a Pons token can carry, and the gallery is everything on the factory's log that carries it. It starts empty and fills in as launches happen; nothing is seeded.