InstaSwap mueve los fondos de los usuarios a través de contratos de escrow programáticos que han sido auditados por Hashlock (informe pendiente de publicación) y están protegidos por firmantes aprobadores independientes. Aun así, asumimos que podemos equivocarnos. Si encuentra una forma de robar, congelar o desviar fondos, o de tomar el control de una cuenta, queremos saberlo primero y pagaremos por ello.
Envíe los detalles por correo a la dirección indicada abajo con el asunto "Security report". Incluya el componente afectado, la cadena y la dirección del contrato cuando corresponda, los pasos de reproducción y una prueba de concepto (una prueba en una cadena bifurcada, una traza de peticiones o un script breve). Si necesita un canal cifrado, pídalo en su primer correo y lo prepararemos antes de que envíe los detalles.
Informar a: support@instaswap.com
Acusamos recibo de cada informe en un plazo de 2 días hábiles y damos una primera evaluación de gravedad en 7 días. Los problemas críticos se mitigan de inmediato (los depósitos pueden pausarse y la custodia convertirse en reembolsos mientras se prepara una corrección) y nuestros auditores vuelven a probar la corrección antes de cerrar el problema. Recibirá una actualización de estado en cada paso y un resumen final cuando el problema quede resuelto.
Dentro del alcance:
Fuera del alcance (sin recompensa):
InstaSwap decide la gravedad a partir del impacto demostrado y la probabilidad de explotación. Los importes están en USD y se pagan en USDC o USDT en una cadena compatible de su elección.
| Gravedad | Impacto típico | Recompensa |
|---|---|---|
| Crítica | Robo o congelación permanente de fondos de usuarios o de la tesorería; evasión del requisito de aprobadores en una llamada que mueve fondos. | 10% de los fondos en riesgo, mínimo 5.000, máximo 25.000 |
| Alta | Robo de comisiones cobradas, congelación temporal de fondos, reembolsos o pagos entregados a la dirección equivocada. | 2.500 a 7.500 |
| Media | Evasión de comisiones, contabilidad incorrecta, griefing que cuesta dinero a InstaSwap o a los usuarios sin robo. | 1.000 a 2.000 |
| Baja | Problemas con impacto limitado o indirecto que aun así merecen una corrección. | 100 a 500 |
La generación actual de escrow fue auditada por Hashlock (informe pendiente de publicación). El código fuente está verificado en cada explorador de bloques y publicado en el repositorio de auditoría. Cada fábrica de la lista despliega un escrow mínimo por orden a partir de la implementación indicada.
Repositorio de auditoría: github.com/Instaswap-Labs/instaswap-escrow-audit
| Cadena | Tipo | Fábrica | Implementación del escrow |
|---|---|---|---|
| Ethereum | Factory de escrow para bridge | 0x4F8f1d...268697 | 0xfD2a46...209b3C |
| Ethereum | Factory de escrow para swaps (venues con router) | 0x11d37E...2aAC86 | 0x357086...3dFCEc |
| Ethereum | Factory de escrow para swaps (venues con pool manager) | 0x27Cab6...B8A0E2 | 0xb7B51D...7C8A86 |
| Arbitrum One | Factory de escrow para split | 0xB6d617...26c7e8 | 0xb0DCC7...e9460f |
| Arbitrum One | Factory de escrow para swaps (venues con router) | 0xD80Ded...6f309F | 0x2cA69E...5F98A4 |
| Arbitrum One | Factory de escrow para swaps (venues con pool manager) | 0xe1D6d0...9e719c | 0xC4B9dD...b1ce5F |
| Base | Factory de escrow para swaps (venues con router) | 0x8883af...2F53C8 | 0x1df6eD...E23e8e |
| Base | Factory de escrow para swaps (venues con pool manager) | 0xD6C082...750f58 | 0x397eFb...672634 |
| OP Mainnet | Factory de escrow para swaps (venues con router) | 0xFCf062...7054F1 | 0xe5F322...027d04 |
| OP Mainnet | Factory de escrow para swaps (venues con pool manager) | 0xf51be7...E351D6 | 0xf668EC...ceA756 |
| Polygon | Factory de escrow para swaps (venues con router) | 0xFCf062...7054F1 | 0xe5F322...027d04 |
| Polygon | Factory de escrow para swaps (venues con pool manager) | 0xf51be7...E351D6 | 0xf668EC...ceA756 |
| BNB Smart Chain | Factory de escrow para swaps (venues con router) | 0x27Cab6...B8A0E2 | 0xb7B51D...7C8A86 |
| BNB Smart Chain | Factory de escrow para swaps (venues con router) | 0x4F8f1d...268697 | 0xfD2a46...209b3C |
| BNB Smart Chain | Factory de escrow para swaps (venues con pool manager) | 0xC7045a...eC60dd | 0x04c178...E9ADA2 |
| Avalanche C-Chain | Factory de escrow para swaps (venues con router) | 0x8883af...2F53C8 | 0x1df6eD...E23e8e |
| Avalanche C-Chain | Factory de escrow para swaps (venues con pool manager) | 0xD6C082...750f58 | 0x397eFb...672634 |
| Blast | Factory de escrow para swaps (venues con router) | 0xFCf062...7054F1 | 0xe5F322...027d04 |
| Blast | Factory de escrow para swaps (venues con pool manager) | 0xf51be7...E351D6 | 0xf668EC...ceA756 |
| Zora | Factory de escrow para swaps (venues con router) | 0xFCf062...7054F1 | 0xe5F322...027d04 |
| Zora | Factory de escrow para swaps (venues con pool manager) | 0xf51be7...E351D6 | 0xf668EC...ceA756 |
| World Chain | Factory de escrow para swaps (venues con router) | 0xFCf062...7054F1 | 0xe5F322...027d04 |
| World Chain | Factory de escrow para swaps (venues con pool manager) | 0xf51be7...E351D6 | 0xf668EC...ceA756 |
| Unichain | Factory de escrow para swaps (venues con router) | 0xFCf062...7054F1 | 0xe5F322...027d04 |
| Unichain | Factory de escrow para swaps (venues con pool manager) | 0xf51be7...E351D6 | 0xf668EC...ceA756 |
| Robinhood Chain | Factory de escrow para swaps (venues con router) | 0xf51be7...E351D6 | 0xf668EC...ceA756 |
| Robinhood Chain | Factory de escrow para swaps (venues con pool manager) | 0x8883af...2F53C8 | 0x1df6eD...E23e8e |
| Arc | Factory de escrow para swaps (venues con pool manager) | 0x3C0313...2e465e | 0xAF3276...041c09 |
Lo siguiente es intencionado y está documentado, y no se recompensa por sí solo. Son bienvenidos los informes que muestren cómo abusar de alguno de estos puntos más allá de su propósito.
Informes de seguridad y preguntas sobre este programa: support@instaswap.com