Comprar o vender una pieza en Beriloom puede requerir interactuar con Ethereum mediante una wallet. Actualmente, MetaMask es la wallet recomendada para utilizar Beriloom, especialmente desde dispositivos móviles.
La wallet permite autorizar personalmente las operaciones relacionadas con Ethereum sin entregar a Beriloom el control de tus fondos.
El funcionamiento básico es sencillo:
conectar la wallet → continuar la operación en Beriloom → revisar la solicitud en MetaMask → firmar
Es importante distinguir la conexión de la wallet de las operaciones posteriores. Conectar MetaMask no significa realizar un pago. Los pagos y otras acciones que requieren una transacción deben ser autorizados posteriormente desde la propia wallet.
Qué necesitas antes de empezar
Para operar con ETH en Beriloom necesitas:
- Una wallet compatible con Ethereum.
- MetaMask instalada en el dispositivo.
- ETH suficiente para realizar la operación y pagar el gas de Ethereum cuando corresponda.
- Acceso a la wallet desde la que quieras realizar la compra u otra operación.
Tu dirección pública de Ethereum, que normalmente comienza por `0x`, puede utilizarse para identificar tu wallet.
Tu frase de recuperación y tu clave privada nunca deben introducirse en Beriloom ni en ninguna página web para conectar la wallet.
Si una página te solicita cualquiera de esos datos, no continúes.
Conectar MetaMask no es lo mismo que realizar un pago
Cuando conectas MetaMask a Beriloom estás permitiendo que la plataforma interactúe con la dirección pública que has seleccionado.
Conectar la wallet no mueve ETH.
Después, cuando realizas una acción que necesita una operación en Ethereum, MetaMask solicita una autorización específica.
Por tanto, pueden existir dos momentos diferentes:
- Conexión o autorización de MetaMask mediante WalletConnect.
- Firma de la operación correspondiente.
La segunda puede corresponder, dependiendo de la acción realizada, a:
- Un pago.
- Una confirmación de recepción.
- Una liberación.
- Otra operación que necesite interactuar con el contrato inteligente.
Cada operación debe revisarse individualmente antes de confirmarla.
Cómo conectar MetaMask a Beriloom
1. Inicia la acción desde Beriloom
Cuando una función necesita utilizar tu wallet, Beriloom inicia el proceso de conexión mediante WalletConnect.
En móvil, el sistema puede abrir directamente la aplicación MetaMask.
MetaMask mostrará la solicitud correspondiente para establecer la conexión cuando sea necesario.
Antes de continuar, comprueba que estás utilizando la wallet y la cuenta de Ethereum correctas.
2. Autoriza la conexión
La conexión permite que Beriloom conozca la dirección pública de Ethereum seleccionada y pueda solicitar posteriormente las operaciones necesarias.
Esta autorización no mueve ETH ni proporciona a Beriloom acceso a tus fondos.
Tampoco necesitas comunicar:
- Tu contraseña de MetaMask.
- Tu frase de recuperación.
- Tu clave privada.
Estas credenciales permanecen bajo tu control.
Después de autorizar la conexión, vuelve a Beriloom para continuar.
3. Continúa la operación en Beriloom
Una vez conectada la wallet, continúa normalmente con la acción que estabas realizando.
Puede tratarse, por ejemplo, de una compra.
Cuando llegue el momento de ejecutar la operación en Ethereum, MetaMask volverá a abrirse para mostrar la transacción correspondiente.
4. Revisa la operación en MetaMask
Antes de firmar, dedica unos segundos a comprobar que la solicitud coincide con lo que estabas haciendo en Beriloom.
Comprueba especialmente:
- La acción que estás realizando.
- El importe, cuando exista un pago.
- La red Ethereum.
- El coste estimado de gas.
- Que estás utilizando la dirección correcta.
Solo después debes decidir si confirmas la operación.
Ejemplo de una compra en Beriloom
En una conexión nueva, el flujo puede ser:
Beriloom → MetaMask → autorizar conexión → volver a Beriloom → continuar compra → MetaMask → revisar y firmar el pago
Son dos acciones diferentes.
La primera establece la comunicación entre Beriloom y la wallet.
La segunda autoriza la transacción Ethereum correspondiente a la compra.
Esto significa que conectar MetaMask no equivale a pagar.
El movimiento de ETH necesita una autorización posterior desde la propia wallet.
Qué ocurre con el pago en Beriloom
Las compraventas en ETH de Beriloom utilizan contratos inteligentes de escrow.
Beriloom no custodia directamente los fondos de los usuarios.
Cuando se realiza la operación, el funcionamiento del pago queda sujeto al contrato inteligente correspondiente y a las acciones previstas dentro del proceso de compraventa.
Puedes conocer mejor este sistema en:
Cómo funciona un contrato inteligente para compraventas en Beriloom
El uso de un contrato inteligente no elimina la necesidad de revisar cada operación.
Antes de firmar en MetaMask debes comprobar siempre que la acción coincide con lo que acabas de realizar en Beriloom.
Confirmación de recepción y liberación
Una compraventa puede requerir posteriormente nuevas acciones relacionadas con el contrato inteligente, como la confirmación de recepción o la liberación correspondiente.
Cuando una de estas acciones necesita interactuar con Ethereum, el funcionamiento sigue la misma lógica:
inicias la acción en Beriloom → MetaMask muestra la operación → revisas la información → decides si la firmas
Estas operaciones son independientes de la conexión inicial de la wallet.
Por eso no debes interpretar una conexión previa como autorización para futuras transacciones.
Cada operación que necesite una firma debe ser confirmada desde MetaMask.
Por qué algunas veces no vuelve a pedirte conectar MetaMask
Una vez entendido el flujo normal, hay una situación que conviene conocer.
Beriloom utiliza WalletConnect para establecer la comunicación con MetaMask.
WalletConnect puede conservar durante un tiempo una sesión que hayas autorizado anteriormente.
Si has conectado MetaMask recientemente, puede que no sea necesario volver a realizar la autorización de conexión desde cero.
Esto permite evitar conexiones repetitivas cuando la wallet ya dispone de una sesión válida.
MetaMask se abre pero no aparece ninguna solicitud: ¿qué hago?
En móvil puede ocurrir que pulses una acción en Beriloom y el dispositivo abra MetaMask, pero no aparezca una nueva solicitud de conexión.
Si habías conectado la wallet recientemente, esto puede deberse a que WalletConnect todavía conserva la conexión anterior.
En ese caso:
- MetaMask se abre.
- No aparece una nueva autorización de conexión.
- Vuelves a Beriloom.
- Continúas la operación.
- Cuando llegue el paso que realmente necesita una transacción, MetaMask volverá a abrirse.
- Entonces aparecerá la operación que debes revisar y, si estás de acuerdo, firmar.
Por tanto, que MetaMask se abra sin mostrar una nueva solicitud de conexión no significa necesariamente que el proceso haya fallado.
Si la conexión anterior sigue activa, simplemente vuelve a Beriloom y continúa con el siguiente paso.
Dos formas en las que puedes ver una misma operación
Dependiendo de si existe o no una sesión reciente de WalletConnect, una compra puede presentarse de estas dos maneras.
Con una conexión nueva
Beriloom → MetaMask → autorizar conexión → Beriloom → compra → MetaMask → firma del pago
Con una conexión reciente
Beriloom → MetaMask → Beriloom → compra → MetaMask → firma del pago
La diferencia está únicamente en que la segunda situación puede reutilizar una conexión que ya había sido autorizada.
La transacción que requiere tu autorización continúa necesitando tu firma.
¿Tengo que conectar MetaMask cada vez?
No necesariamente.
Si WalletConnect conserva una sesión reciente, Beriloom puede reutilizar esa conexión.
Esto evita repetir innecesariamente la autorización de la wallet.
Sin embargo, las operaciones que necesitan una transacción Ethereum continúan requiriendo la intervención del usuario desde MetaMask.
En otras palabras:
una conexión puede mantenerse, pero una transacción no debe darse por autorizada simplemente porque la wallet siga conectada.
¿La conexión mueve mis ETH?
No.
Conectar MetaMask permite establecer comunicación entre Beriloom y tu dirección pública.
Los ETH solo pueden moverse mediante una operación que tenga ese efecto y que haya sido autorizada desde la wallet.
Por eso conviene diferenciar siempre:
conectar → continuar → revisar → firmar
¿Necesito ETH solamente para comprar?
Para realizar un pago necesitarás ETH suficiente para cubrir el importe de la compra y el gas correspondiente.
Además, otras operaciones registradas en Ethereum pueden requerir también una cantidad de ETH para pagar el gas de la red.
El gas corresponde al funcionamiento de Ethereum y su coste puede variar según la actividad de la red.
¿Qué pasa si cancelo una operación en MetaMask?
Si MetaMask muestra una solicitud y decides cancelarla, esa operación no se firma.
Cancelar una solicitud no significa perder el acceso a tu wallet.
Puedes volver a Beriloom y revisar el estado de la operación antes de intentarlo de nuevo.
Es recomendable comprobar siempre el estado antes de repetir una acción para evitar intentar ejecutar nuevamente una operación que ya pudiera haberse completado.
Una firma no debe hacerse de forma automática
Después de utilizar MetaMask varias veces, el proceso puede resultar familiar.
Aun así, conviene mantener siempre una regla sencilla:
leer antes de firmar.
Antes de confirmar una operación comprueba que corresponde exactamente con la acción que acabas de realizar.
Si MetaMask muestra algo que no esperabas, cancela la solicitud y vuelve a comprobar el proceso desde Beriloom.
Qué nunca debes compartir
Para utilizar Beriloom no necesitas entregar:
- Tu frase de recuperación.
- Tu clave privada.
- Una copia de seguridad de MetaMask.
- La contraseña con la que desbloqueas MetaMask.
Estas credenciales pertenecen exclusivamente al propietario de la wallet.
Beriloom puede solicitar operaciones relacionadas con tu dirección pública, pero la autorización final permanece bajo tu control en MetaMask.
Antes de confirmar cualquier operación
Dedica unos segundos a comprobar:
- Que estás realizando la acción que querías.
- Que utilizas la wallet correcta.
- Que la red es Ethereum.
- Que el importe coincide cuando existe un pago.
- Que entiendes la solicitud mostrada por MetaMask.
El funcionamiento puede resumirse en una idea sencilla:
Beriloom inicia la operación y MetaMask te permite decidir si la autorizas.
Cuando es necesaria una nueva conexión, MetaMask solicita primero esa autorización. Si existe una sesión reciente de WalletConnect, ese paso puede no necesitar repetirse.
En ambos casos, cuando llegue una operación que requiera una transacción Ethereum, podrás revisarla en MetaMask antes de decidir si la firmas.