> For the complete documentation index, see [llms.txt](https://docs.cryptolegacy.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cryptolegacy.app/es/escenarios-detallados/flujo-detallado-del-programa-de-referidos.md).

# Flujo Detallado del Programa de Referidos

Para lograr un efecto de red sin recurrir a una tokenómica especulativa, utilizamos un programa de referidos justo para donaciones al DAO. Cualquier persona puede crear un código de referidos cross-chain y ganar comisiones. En este modelo, quien refiere recibe un porcentaje y la persona referida obtiene un descuento.

* Todos los códigos de referidos son cross-chain, lo que permite usar el mismo código al crear contratos en cada cadena compatible.
* Para minimizar los gastos de gas, los códigos se crean inicialmente en Arbitrum y luego se transfieren a otras cadenas compatibles.
* Cada código de referidos tiene un propietario (admin) y una dirección de pago donde se transfieren las comisiones de forma automática.

***

#### Creación de Código de Referidos

1. Cambia a Arbitrum para crear el código de referidos.
2. Envía una transacción especificando todas las cadenas donde quieres que se cree el código. Puedes proporcionar tu propio código o generar uno automáticamente.
3. Espera las confirmaciones del bridge.
4. Cambia a cada cadena de destino y confirma la creación del código. Una vez confirmado, puedes compartir tu enlace de referido y empezar a ganar comisiones.

***

#### Actualización Cross-Chain del Código de Referidos

* Si en un principio no enviaste tu código de referidos a alguna cadena, puedes hacerlo en cualquier momento, por ejemplo, cuando se admita una nueva cadena.
* Cambia a Arbitrum.
* Envía una transacción para enviar el código a la cadena de destino.
* Espera las confirmaciones del bridge, cambia a la red de destino y envía una transacción para confirmar.

***

#### Donación al DAO con Código de Referidos

* Cuando un referido usa un enlace con un código de referidos, este se almacena automáticamente en su navegador.
* Al crear un contrato con una donación única al DAO, el código de referidos se registra en su contrato personal de CryptoLegacy. El contrato recupera automáticamente la dirección de pago y le envía ETH.
* Todas las futuras actualizaciones de timeout enviarán comisiones de forma automática a la dirección de pago vigente.
* Si la persona referida hace una donación de por vida en NFT al DAO, la comisión también se transfiere directamente a la dirección de pago.

***

#### Cambiar Propietario y Dirección de Pago

* Puedes cambiar el propietario y la dirección de pago de tu código de referidos en cada cadena en cualquier momento. Los pagos siempre se procesan a través del código de referidos permanente.
* Envía una transacción en cada cadena donde desees actualizar al propietario o la dirección de pago.

***

#### Descuento y Comisión Personalizados

* El DAO puede asignar descuentos y tasas de comisión más altos a ciertos códigos de referidos en cada cadena.
* Normalmente, el DAO hace esto para miembros valiosos de la comunidad.

***

#### Gestión de Descuento y Comisión Predeterminados

* El DAO, junto con su multisig, gestiona los descuentos y tasas de comisión predeterminados.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cryptolegacy.app/es/escenarios-detallados/flujo-detallado-del-programa-de-referidos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
