Es posible que un sitio web afirme que se está utilizando un contrato, pero que en realidad utilice otro, con consecuencias potencialmente desastrosas para los usuarios. Siguiendo estas instrucciones puedes encontrar la dirección del contrato con el que realmente estás interactuando para asegurarte de que es el que se afirma. El método utilizado puede diferir ligeramente según la blockchain utilizada, pero en general no cambiará entre las distintas redes. Los siguientes ejemplos utilizan Binance Smart Chain.
Método pre-transacción #
- Ve al sitio web de la farm, por ejemplo, Lambo finance
- Conecta tu wallet
- Haz clic en "approve" en una farm (para que aparezca en Metamask), pero no aceptes la transacción, evidentemente
- Haz clic en "View full transaction details" y podrás ver qué contrato estás aprobando
- Copia esos números (entre los 0 y las fffff)
- Ahora puedes poner esta dirección en bscscan para comprobar el contrato.
Método post-transacción #
- Haz un pequeño depósito en una pool
- Abre el historial de tu wallet en BscScan (se puede acceder a él mediante el menú de los tres puntos en MetaMask)
- Encuentra la transacción de depósito que acabas de realizar y el contrato con el que has interactuado
- Mira la pestaña del contrato y haz clic en "code". Este es el de MasterChef, Dirección y BEP20.sol.
- Confirma que esta dirección es la que ya ha sido comprobada por RugDoc
Ahora puedes comprobar tus interacciones con los contratos y estar seguro de que estás utilizando el contrato correcto y no un sustituto potencialmente peligroso.