Hive P2P : Moving to a Self-Custodial P2P on Hive

in Hive Cuba7 hours ago


ENGLISH VERSION (click here!)

Hive P2P is a web application that allows anyone to buy or sell HIVE and HBD for local currencies, directly between users, without intermediaries holding your funds. The entire process occurs on the HIVE blockchain, using smart contracts that guarantee security, transparency, and autonomy.

Screenshot 2025-12-18 at 20.36.22.png

From Telegram to DAPP

For a long time, exchanges between people (what we call “peer to peer” or P2P) have relied on bots on platforms, payment gateways, or centralized exchanges. These, while useful, have several problems:

  • Your funds pass through the hands of third parties.
  • If the technology fails or is blocked, you lose access.
  • You cannot verify what happens “behind the scenes”.

HiveP2P, in its version based on a Telegram bot, was designed to facilitate the exchange of HIVE and HBD for fiat currencies. However, this implementation presents several limitations and risks that condition its sustainability and reach:

  • Platform restrictions:
    Since it is not based on TON, the bot violates Telegram's policies for financial services, exposing it to possible closure without prior notice. This dependence on an external platform limits the stability and continuity of the project.

  • Custodial model:
    The current system requires that the funds in negotiation be deposited in an intermediary account while the exchange process lasts.

    • The seller transfers the funds to the bot when their order is taken.
    • The bot connects the parties to carry out the fiat exchange directly.
    • Once the buyer sends the fiat, they notify the bot so that the seller releases the funds.
    • The seller, after verifying the receipt of the fiat, releases the funds to the buyer through the bot.
    • In case of a dispute, administrators intervene and decide based on the evidence provided by each party.

    This custodial scheme introduces risks of manipulation, hacks, and vulnerabilities inherent to centralized systems.

  • Limitations of reach:
    Being confined to Telegram, HiveP2P only reaches users of that platform, which restricts its potential for expansion to a global and diverse audience.

  • Integration restrictions:
    A Telegram bot is insufficient to incorporate more advanced services like SWAPs (exchange of other digital assets directly to HIVE or HBD), product markets, or complementary initiatives that require greater technological flexibility and scalability.

The shift to decentralization

Under the supervision of @hivecuba between @ertytux and @manuphotos, it transforms from an initial custodial system on Telegram to a global, self-custodial, and decentralized platform on the HIVE blockchain.

Its goal is to offer secure exchanges through escrow operations, real-time notifications, and end-to-end encrypted communication, eliminating risks of manipulation and dependence on third parties. With a sustainable financing model and new functionalities like markets and swaps, HiveP2P is projected as a reliable tool for the growth of the community and the strengthening of the HIVE ecosystem.

With the Hive P2P Dapp, your funds are always under your control. There are no intermediaries who can touch them. Only you decide what to do with them, and everything is recorded on the blockchain.

Advantages over the Telegram version

  • Real self-custody: Funds never pass through the hands of a centralized system or an external bot.
  • Cryptographic security: The blockchain ensures that only valid operations (transfer, approve, release) can move the funds.
  • Agent neutrality: The agent has no direct access to the funds, only to the defined commission.
  • Transparency and traceability: All operations are recorded on the blockchain, reducing risks of manipulation or hacking.

We must highlight and emphasize that the escrow system of HIVE offers a native infrastructure for secure exchanges, eliminating the risks of external custody and allowing HiveP2P to evolve into a self-custodial model with global reach.

Simplified operational bases

  1. You publish an offer to sell HIVE or HBD, indicating the amount and the payment method you prefer.
  2. Another user takes your offer and the exchange process begins.
  3. The funds are locked on the blockchain, in a secure system that guarantees that no one can move them without fulfilling the conditions.
  4. Both parties communicate through a private and encrypted chat.
  5. When the buyer pays, the seller releases the funds. If there is a problem, a neutral agent intervenes to resolve it.

States of an operation in HiveP2P

  • New
    The order is created and published in the system.

  • Canceled
    An operation not Taken can be canceled, hiding it from the list of active operations.

  • Taken
    A buyer or seller selects the order, initiating the exchange process.

  • Funded
    The seller deposits the funds on the blockchain via escrow_transfer. The assets are locked in self-custody, and the timer on the blockchain for approval and subsequent negotiation is activated.

  • Approved by the application
    The application validates that the operation meets the technical and security requirements.

  • Approved
    Both the buyer and the agent confirm the operation with escrow_approve. The escrow contract becomes active.

  • Completed
    The seller releases the funds to the buyer via escrow_release, after verifying the receipt of the fiat.

  • Disputed
    If a problem arises, either party can activate escrow_dispute. The agent intervenes as an arbitrator.

  • Completed after dispute
    The agent, after evaluating the evidence, decides on the release of funds with escrow_release. The operation is closed.

Types of orders in HiveP2P

In addition to fixed orders, we have added a range order that has been requested by our community and helps expand the possibilities for Market Makers to participate. These would be the types of orders that could be created in Hive P2P:

  • Fixed amount orders
    An order is published with a specific amount of HIVE or HBD.

    • The one taking the order must accept that exact amount.
    • Once taken, the order is funded and follows the normal escrow flow.
  • Range amount orders
    A minimum and maximum of HIVE/HBD available for exchange is established.

    • When the order is taken, the amount desired can be chosen within that range.
    • At that moment, a child order is generated with the selected amount.
    • The total amount and the maximum of the parent order are reduced accordingly.
    • If after several takes the remaining amount in the parent order is below the defined minimum, the parent order is automatically canceled.

Illustrative example:

  • Parent order: range of 100 to 500 HBD.
  • Buyer A takes 200 HBD → a child order of 200 HBD is created.
  • Parent order adjusts to 100 to 300 HBD.
  • Buyer B takes 250 HBD → a new child order of 250 HBD.
  • Parent order adjusts to 50 HBD remaining.
  • Since 50 HBD is less than the minimum (100), the parent order is automatically canceled.

This system allows for greater flexibility in operations, adapting to the needs of different users while maintaining clear rules to avoid unviable or excessively fragmented orders.

Push notification system

HiveP2P will integrate a push notifications system that alerts users immediately about critical events

  • Real-time notifications:

    • New or taken orders.
    • Status changes (funded, approved, disputed, completed).
    • Messages received in the chat.
    • Dispute resolutions or fund releases.

All this happens without leaving the application, without external bots, and without unnecessary risks. This does not prevent you from configuring Telegram or an email as an extra notification channel.


Join the Beta and get started

Hive P2P is more than a tool: it is a step towards a freer, safer, and more community-oriented economy. In the coming days, we will share more technical details, usage guides, and answers to frequently asked questions. What is certain is that soon everyone will be able to use it, but you can get ahead.

We are releasing a Beta version for a select group of users, including the most active in the current P2P. You just need to contact us if you want to be part of Hive P2P from now on and help us improve the user experience.

Stay tuned for news soon.

Hive P2P es una aplicación web que permite a cualquier persona comprar o vender HIVE y HBD por monedas locales, de forma directa entre usuarios, sin intermediarios que custodien tus fondos. Todo el proceso ocurre sobre la cadena de bloques de HIVE, usando contratos inteligentes que garantizan seguridad, transparencia y autonomía.

Screenshot 2025-12-18 at 20.36.22.png

De Telegram a DAPP

Durante mucho tiempo, los intercambios entre personas (lo que llamamos “persona a persona” o P2P) han dependido de bots en plataformas, pasarelas de pago o intercambios centralizados. Estos, aunque útiles, tienen varios problemas:

  • Tus fondos pasan por manos de terceros.
  • Si la tecnologia falla o es bloqueado, pierdes acceso.
  • No puedes verificar lo que ocurre “detrás del telón”.

HiveP2P, en su versión basada en un bot de Telegram fue diseñado para facilitar el intercambio de HIVE y HBD por monedas FIAT. Sin embargo, esta implementación presenta varias limitaciones y riesgos que condicionan su sostenibilidad y alcance:

  • Restricciones de plataforma:
    Al no estar basado en TON, el bot incumple las políticas de Telegram para servicios financieros, lo que lo expone a un posible cierre sin previo aviso. Esta dependencia de una plataforma externa limita la estabilidad y continuidad del proyecto.

  • Modelo custodial:
    El sistema actual requiere que los fondos en negociación se depositen en una cuenta intermedia mientras dura el proceso de intercambio.

    • El vendedor transfiere los fondos al bot cuando su orden es tomada.
    • El bot conecta a las partes para que realicen el intercambio FIAT directamente.
    • Una vez que el comprador envía el FIAT, notifica al bot para que el vendedor libere los fondos.
    • El vendedor, tras verificar la recepción del FIAT, libera los fondos al comprador mediante el bot.
    • En caso de disputa, los administradores intervienen y deciden según las pruebas aportadas por cada parte.

    Este esquema custodial introduce riesgos de manipulación, hackeos y vulnerabilidades propias de sistemas centralizados.

  • Limitaciones de alcance:
    Al estar circunscrito a Telegram, HiveP2P solo llega a los usuarios de esa plataforma, lo que restringe su potencial de expansión hacia un público global y diverso.

  • Restricciones de integración:
    Un bot de Telegram resulta insuficiente para incorporar servicios más avanzados como SWAPs (intercambio de otros activos digitales directamente a HIVE o HBD), mercados de productos o iniciativas complementarias que requieren mayor flexibilidad tecnológica y escalabilidad.

EL cambio a la descentralización

Bajo la supervisión de @hivecuba entre @ertytux y @manuphotos se transforma desde un sistema inicial custodial en Telegram hacia una plataforma global, autocustodial y descentralizada sobre la blockchain HIVE.

Su objetivo es ofrecer intercambios seguros mediante operaciones escrow, notificaciones en tiempo real y comunicación cifrada de extremo a extremo, eliminando riesgos de manipulación y dependencia de terceros. Con un modelo sostenible de financiamiento y nuevas funcionalidades como mercados y swaps, HiveP2P se proyecta como una herramienta confiable para el crecimiento de la comunidad y el fortalecimiento del ecosistema HIVE.

Con la Dapp de Hive P2P, los fondos siempre están bajo tu control. No hay intermediarios que puedan tocarlos. Solo tú decides qué hacer con ellos y todo queda registrado en la cadena de bloques.

Ventajas frente a la versión de Telegram

  • Autocustodia real: Los fondos nunca pasan por manos de un sistema centralizado ni de un bot externo.
  • Seguridad criptográfica: La blockchain garantiza que solo las operaciones válidas (transfer, approve, release) pueden mover los fondos.
  • Neutralidad del agente: El agente no tiene acceso directo a los fondos, solo a la comisión definida.
  • Transparencia y trazabilidad: Todas las operaciones quedan registradas en la blockchain, reduciendo riesgos de manipulación o hackeo.

Debemos destacar y enfatizar que el sistema de escrow de HIVE ofrece una infraestructura nativa para intercambios seguros, eliminando los riesgos de custodial externo y permitiendo que HiveP2P evolucione hacia un modelo self-custodial con alcance global.

Bases de funcionamiento simplificada

  1. Publicas una oferta para vender HIVE o HBD, indicando el monto y el método de pago que prefieres.
  2. Otro usuario toma tu oferta y se inicia el proceso de intercambio.
  3. Los fondos se bloquean en la cadena de bloques, en un sistema seguro que garantiza que nadie pueda moverlos sin cumplir las condiciones.
  4. Ambas partes se comunican mediante un chat privado y cifrado.
  5. Cuando el comprador paga, el vendedor libera los fondos. Si hay algún problema, un agente neutral interviene para resolverlo.

Estados de una operación en HiveP2P

  • Nueva
    La orden es creada y publicada en el sistema.

  • Cancelada
    Una operación no Tomada se puede cancelar, ocultándose del listado de operaciones activas.

  • Tomada
    Un comprador o vendedor selecciona la orden, iniciando el proceso de intercambio.

  • Financiada
    El vendedor deposita los fondos en la blockchain mediante escrow_transfer. Los activos quedan bloqueados en autocustodia y el contador de tiempo en la blockchain para efectuarse la aprobación y posterior negociación se activa.

  • Aprobada por la aplicación
    La aplicación valida que la operación cumple con los requisitos técnicos y de seguridad.

  • Aprobada
    Tanto el comprador como el agente confirman la operación con escrow_approve. El contrato de escrow queda activo.

  • Finalizada
    El vendedor libera los fondos al comprador mediante escrow_release, tras verificar la recepción del FIAT.

  • Disputada
    Si surge un problema, cualquiera de las partes puede activar escrow_dispute. El agente interviene como árbitro.

  • Finalizada luego de disputa
    El agente, tras evaluar las pruebas, decide la liberación de fondos con escrow_release. La operación se cierra.

Tipos de órdenes en HiveP2P

Además de las órdenes fijas, hemos añadido un orden en rango que ha sido algo pedido por nuestra comunidad y que ayuda a ampliar las posibilidades de que MarketMakers se sumen a participar. Estos serían los tipos de órdenes que pudiesen crearse en Hive P2P:

  • Órdenes de monto fijo
    Se publica una orden con un monto específico de HIVE o HBD.

    • El que toma la orden debe aceptar ese monto exacto.
    • Una vez tomada, la orden se financia y sigue el flujo normal de escrow.
  • Órdenes de monto en rango
    Se establece un mínimo y un máximo de HIVE/HBD disponibles para intercambio.

    • Cuando se toma la orden, se puede elegir el monto que desea dentro de ese rango.
    • En ese momento se genera una orden hija con el monto seleccionado.
    • El monto total y el máximo de la orden padre se reducen en consecuencia.
    • Si después de varias tomas el monto restante en la orden padre queda por debajo del mínimo definido, la orden padre se cancela automáticamente.

Ejemplo ilustrativo:

  • Orden padre: rango de 100 a 500 HBD.
  • Comprador A toma 200 HBD → se crea una orden hija de 200 HBD.
  • Orden padre se ajusta a 100 a 300 HBD.
  • Comprador B toma 250 HBD → nueva orden hija de 250 HBD.
  • Orden padre se ajusta a 50 HBD restantes.
  • Como 50 HBD es menor que el mínimo (100), la orden padre se cancela automáticamente.

Este sistema permite una mayor flexibilidad en las operaciones, adaptándose a las necesidades de distintos usuarios, mientras mantiene reglas claras para evitar órdenes inviables o excesivamente fragmentados.

Sistema de notificaciones push

HiveP2P integrará un sistema de push notifications que alerta a los usuarios inmediatamente sobre eventos críticos

  • Notificaciones en tiempo real:

    • Órdenes nuevas o tomadas.
    • Cambios de estado (financiada, aprobada, disputada, finalizada).
    • Mensajes recibidos en el chat.
    • Resoluciones de disputa o liberación de fondos.

Todo esto ocurre sin salir de la aplicación, sin bots externos, sin riesgos innecesarios. Lo que no quita que además puedas configurar Telegram o un correo como una vía extra de notificación.


Sumate a la Beta y comienza

Hive P2P es más que una herramienta: es un paso hacia una economía más libre, segura y comunitaria. En los próximos días iremos compartiendo más detalles técnicos, guías de uso y respuestas a preguntas frecuentes. Lo que es seguro es que pronto todos podrán utilizarla, pero puedes adelantarte.

Estamos divulgando una versión Beta para un grupo selecto de usuarios entre los que se encuentran los más activos en el P2P actual. Solo necesitas contactarnos si quieres ser parte desde ya de Hive P2P y ayudarnos a mejorar la experiencia de uso.

Esperen noticias pronto.

Sort:  

Congratulations @hive-p2p! You received a personal badge!

Happy Hive Birthday! You are on the Hive blockchain for 1 year!

You can view your badges on your board and compare yourself to others in the Ranking