FINISHED - ALL LAUNCHPAD TOKENS

Wash trade / bot detection: ∙ Account.Owner — the actual wallet owner behind the token account. If the same Owner is on both Buy and Sell sides, it’s self-trading ∙ Transaction.Signer vs Transaction.FeePayer — if these differ, someone else is paying gas, common pattern for bot networks ∙ Transaction.Fee / FeeInUSD — abnormally low or consistent fees can indicate programmatic trading ∙ Trade.Index — position within the transaction, multiple trades in one tx = atomic arb or bundle Token legitimacy: ∙ Currency.UpdateAuthority — identifies which launchpad frontend created the token (Believe, Bags FM, etc.) ∙ Currency.TokenCreator.Address / Share — the creator and their royalty share ∙ Currency.Uri — metadata URI, you can check if it resolves or is placeholder garbage ∙ Currency.Fungible — confirms it’s actually a fungible token ∙ Currency.TokenStandard — validates the token standard Organic growth signals: ∙ Block.Slot — useful for measuring time between trades at granular level ∙ Trade.Side.Type — explicitly buy or sell, lets you compute buy/sell ratio in real-time ∙ Instruction.Program.Method — the specific DEX method called, can distinguish swaps from liquidity events What you can compute from this stream in your code: ∙ Unique wallets (Transaction.Signer) per token over time — organic growth indicator ∙ Buy/sell ratio and volume asymmetry ∙ Average trade size — tiny uniform sizes = bots ∙ Trade frequency and distribution patterns ∙ Whether the same wallets keep round-tripping (wash detection) ∙ Fee payer clustering — shared fee payers across different signers = coordinated For the heavier analytics like holder counts, liquidity depth, and bonding curve progress you’d want to complement this with DEXPools and TokenSupplyUpdates subscriptions running in parallel.​​​​​​​​​​​​​​​​

By Robert · saved 28 February 2026 · run 3 times · Bitquery API v2

What it returns

Filters

The subscription

subscription AllLaunchpadTrades {
  Solana {
    DEXTrades(
      where: {
        any: [
          {
            Trade: {
              Buy: { Currency: { Uri: { not: "" } } }
              Sell: { Currency: { Uri: { not: "" } } }
            }
          }
          {
            Trade: {
              Buy: { Currency: { Uri: { not: "" } } }
              Sell: {
                Currency: {
                  MintAddress: {
                    in: [
                      "So11111111111111111111111111111111111111112"
                      "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
                      "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB"
                      "11111111111111111111111111111111"
                    ]
                  }
                }
              }
            }
          }
          {
            Trade: {
              Buy: {
                Currency: {
                  MintAddress: {
                    in: [
                      "So11111111111111111111111111111111111111112"
                      "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
                      "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB"
                      "11111111111111111111111111111111"
                    ]
                  }
                }
              }
              Sell: { Currency: { Uri: { not: "" } } }
            }
          }
        ]
        Trade: {
          Dex: {
            ProtocolFamily: {
              in: [
                #"Jupiter"
                #"Meteora"
                #"Boop"
                "Pumpfun"
                "Pumpswap"
                #"MagicEden"
                #"Moonshot"
                #"Raydium"
                #"OKX"
                #"OrcaWhirlpool"
                #"Bonkswap"
                #"Solfi"
              ]
            }
          }
        }
        Transaction: { Result: { Success: true } }
      }
    ) {
      Block {
        Time
        Height
        Slot
      }
      Trade {
        Dex {
          ProtocolFamily
        }
        Buy {
          Currency {
            Name
            Symbol
            MintAddress
            Decimals
            Fungible
            Uri
            UpdateAuthority
          }
        }
        Sell {
          Currency {
            Name
            Symbol
            MintAddress
            Decimals
            Fungible
            Uri
            UpdateAuthority
          }
        }
      }
    }
  }
}

Variables

{
  "address": "BTr5SwWSKPBrdUzboi2SVr1QvSjmh1caCYUkxsxLpump"
}

Similar queries