Privacy issues in autonomi client and ant-cli libraries

In case anyone is interested, I have implemented Rust app, that can be run on localhost and can route any url via tor.

So instead of using original RPC server url you can url encode it like this: http://localhost:9090/[url_encode(https://arb1.arbitrum.io/rpc)]

which gives:
http://localhost:9856/https%3A%2F%2Farb1.arbitrum.io%2Frpc

So you can past this localhost url as a RPC_URL parameter to autonomi and it will hide your IP activity, so that RPC server will now know who you are.

This can also be used in any wallet that allows you to pick an rpc server. Like Metamask, you can hide your identity in all crypto wallets like this.

I don’t have github and I am not sure I want to publish it, so I could share it privately. I will share source code only, not binaries.

1 Like