I need to write an algorithm using Bitquery API to retrieve transactions from a specific wallet. With ETH it’s easier, as it has a mempool where you can just track the transaction and its state from a specific wallet. But solana uses proof-of-history, which caches the transaction and makes predictions using a validator about its state. And there is no way i can find a solution. It is mandatory to receive transactions before validating them. Maybe you know a solution or at least have an idea to implement something like this, there is nothing on solana web3 api similarly.
Hey @Fima, I am a part of the Bitquery team and have checked with the team on the same. Getting the unconfirmed transactions for a specific wallet on Solana is not possible as Solana doesn’t have a native mempool, so mempool transactions can’t be accessed. Instead, Solana uses a blockhash to verify transactions. I have tried a few approaches myself, but nothing was fruitful.