Todas las entradas
2026-06-01

Pagar a un freelancer o contratista de forma privada

Cuando pagas a un contratista desde tu wallet principal, no solo le envías dinero: le entregas una ventana permanente a tus finanzas. En el instante en que la transferencia aterriza, el freelancer (y cualquiera con quien comparta la dirección) puede abrir un explorador de bloques y ver tu saldo, cada otro pago que has hecho, con quién más trabajas y aproximadamente cuánto le pagas. Para una empresa o un operador individual, eso es una filtración de información competitiva y personal que no tiene nada que ver con la factura que estás saldando.

Esta es la guía práctica para pagar una factura puntual en Solana sin exponer la wallet desde la que pagas. Si gestionas salarios recurrentes para un equipo, /blog/private-payroll-on-solana cubre ese caso distinto; este artículo trata de pagos ad-hoc a contratistas y freelancers.

Por qué pagar directamente te expone

Una transferencia directa escribe ambas direcciones, la cantidad y la marca de tiempo en un libro contable público: ese es el vínculo, y no puede deshacerse enrutando primero a través de wallets extra. Para pagar sin exponer tu wallet, pones un pool blindado entre tú y el contratista: depositas detrás de un compromiso, luego retiras directo a su dirección con una prueba de conocimiento cero, de modo que el pago que recibe no tiene ninguna arista on-chain de vuelta a tu tesorería. /learn/what-is-a-shielded-pool es la explicación.

Esto protege tu lado incondicionalmente. Que la dirección receptora del contratista sea también privada es decisión suya, pero tú puedes pagar limpiamente de todos modos.

El flujo, paso a paso

1. Acuerden el activo y una dirección de recepción. La mayoría de las facturas se cotizan en USDC; SolMask soporta SOL, USDC y USDT. Pídele al contratista una dirección de recepción y, si le importa su propia privacidad, sugiérele que te dé una fresca sin historial (/learn/choosing-a-recipient-address).

2. Deposita la cantidad de la factura desde tu wallet. Abre /swap, conecta la wallet desde la que pagas, elige el activo y la cantidad, y deposita. Depositar es gratis: la cantidad completa entra en el pool, con solo un hash de compromiso en la cadena (/blog/fee-model-explained). Presupuesta la comisión de retiro por encima para que el contratista reciba la cantidad facturada exacta.

3. Usa un retraso de privacidad cuando el calendario lo permita. Fija un retraso de desbloqueo en el depósito (de 10 minutos a una semana). Si la factura tiene unos días de margen, un retraso más largo significa que tu depósito se mezcla con más actividad antes de que salga el pago. /blog/the-privacy-delay-explained explica por qué. Para un pago urgente del mismo día, el suelo de 10 minutos aún rompe el vínculo directo; solo obtienes una multitud más pequeña.

4. Retira a la dirección del contratista. Genera la prueba en tu navegador y envíala a través del relayer, que transmite y paga la comisión de red, así que pagas incluso a una wallet de freelancer completamente nueva que no tiene SOL, sin financiarla tú mismo (/glossary/relayer). El contratista recibe los fondos; on-chain, el pago se rastrea hasta un retiro del pool, no hasta tu wallet de empresa.

Los errores que lo deshacen todo

  • Pagar facturas recurrentes a la misma wallet fresca en un calendario fijo. Misma cantidad, mismo beneficiario, cada dos semanas, es un patrón incluso a través de un pool. Para relaciones continuas, trátalo como nómina y lee /blog/private-payroll-on-solana.
  • Depositar la cantidad exacta y rara de la factura y retirarla al instante. Una cantidad única que entra y la misma cantidad que sale momentos después se correlaciona por valor y por momento. Usa el retraso; considera depositar una cantidad más redonda que la factura precisa.
  • Financiar la wallet del contratista para el gas. Nunca: el relayer lo cubre. Una recarga desde tu wallet te vuelve a vincular con el beneficiario.
  • Memos y facturas. Poner un número de factura o el nombre de tu empresa en un memo de transacción, o enviar por correo un recibo que nombre ambas wallets, filtra off-chain lo que protegiste on-chain. /learn/what-solmask-cannot-protect-you-from cubre el resto.

Para un resumen de una página de cada regla aquí, ver /blog/solana-wallet-privacy-checklist.

FAQ

P. ¿En qué se diferencia esto de la nómina privada? R. La nómina son pagos recurrentes a un conjunto conocido de personas en un calendario, lo cual crea patrones de momento y cantidad que tienes que gestionar deliberadamente. Este artículo es para facturas puntuales u ocasionales de contratistas, donde un solo depósito-y-retiro limpio suele bastar. Ver /blog/private-payroll-on-solana para el caso recurrente.

P. ¿Puedo pagar a un contratista que no tiene SOL para el gas? R. Sí. El relayer paga la comisión de red y transmite, así que el contratista recibe el pago completo en una wallet vacía, sin necesidad de que la financies primero.

P. ¿Podrá el contratista ver mi wallet principal? R. No. Recibe fondos de un retiro del pool sin vínculo on-chain con la wallet desde la que depositaste. Puede ver que se le pagó a través de SolMask; no puede ver tu saldo ni tu historial.

P. ¿Puedo pagar en USDC si solo tengo SOL? R. Sí: deposita SOL y enruta el retiro a través de un swap para que el contratista reciba USDC. Ver /blog/swapping-sol-to-usdc-privately.

P. ¿Mi wallet de empresa sigue mostrando el pago? R. Muestra un depósito en el pool, no a quién pagaste. El vínculo entre tu depósito y el retiro del contratista es lo que permanece oculto.

Pagar a un freelancer o contratista de forma privada · SolMask