How to whitelist

I created a project ID, and used that successfully in a web3 transaction with an ethereum contract. I then added that account address to my Whitelist–0x8c1dA2D25b96C0e99B28a684E4678ad0E132A130–and then I tried the same transaction I did earlier. I get the error

requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://mainnet.infura.io/v3/fe380b0ec15e45759ef0b446d25cf93e

[Here the latter is my project ID]

My intent is to restrict my project ID to interact only with the address posted in the Whitelist. Is that not how this works?

Hi @eddie the address whitelisting does not currently support eth_sendRawTransaction, please see the docs here for an outline of the methods it works with, https://infura.io/docs/gettingStarted/whitelisting

Although I’m not sure that’s the reason you’re getting this error, are you using any other whitelisting settings?

No, that’s the only thing I added. Good to know, as otherwise I would waste time tinkering trying to figure out how to fix this. I would think whitelisting an address in a raw transaction is straightforward, but I suppose not.