Profiles

My Projects

GET
/api/v1/wallet/{address}/projects
Tokens and prediction markets created by any wallet, from the chain registry (newest first), plus posted projects the registry has not indexed yet (indexed: false). Name, symbol and image come from the posted metadata when there is one. Each list is offset paged (tokensPagination, marketsPagination). Token rows add totalSupply (the indexed balances), priceUsdE18, mcapUsdE18, frozen and presaleComplete, all from the database. Alias for your own wallet: GET /api/v1/me/projects.
Auth: API Key (the /me alias: Session or API Key)
Response
{
  "tokens": [
    {
      "address": "0xTokenAddress",
      "name": "My Token",
      "symbol": "MTK",
      "image": "https://cyan-abundant-swordtail-589.mypinata.cloud/ipfs/Qm...",
      "createdAt": "2026-02-01T00:00:00.000Z",
      "main": "0x...",
      "reversed": false,
      "kind": "token"
    }
  ],
  "markets": [
    {
      "address": "0xMarketAddress",
      "name": "Will BTC hit 200k?",
      "symbol": "BTC200K",
      "image": "https://cyan-abundant-swordtail-589.mypinata.cloud/ipfs/Qm...",
      "createdAt": "2026-03-10T00:00:00.000Z",
      "main": "0x...",
      "host": "0x..."
    }
  ]
}
200 Projects returned401 Not authenticated