Sinalizámos cerca de 200 mil dólares em fundos roubados da Bitget 9 segundos depois de terem sido transferidos.
A Circle congelou-os a meio de uma bridge. O próprio quadro Frozen da Bitget não os detetou durante dias.
Duas semanas depois, a Bitget ainda não decidiu nada.

Como aconteceu.

A bridge da Circle transfere USDC queimando-os numa blockchain e emitindo-os novamente noutra. Entre estas duas etapas, o dinheiro não existe em lado nenhum.

28 de set., UTC
02:14:05 o hacker queima 199,999.91 USDC na Noble, para serem emitidos em 0x9e22…03a4 na Ethereum
02:14:14 a nossa denúncia 260928-101414-CYEK chega ao portal de recompensas da Bitget
15:06:59 a Circle coloca 0x9e22…03a4 na lista negra. Não é possível emitir USDC para um endereço na lista negra. O dinheiro fica congelado a meio da bridge.

0x9e22 tem zero USDC: o dinheiro não está em nenhum endereço. O quadro Frozen deles não o mostrava.

Avisámo-los nesse mesmo dia, através do portal e por email. O apoio ao cliente encaminhou-nos de volta para o portal, por isso voltámos a contactá-los por lá.

Em 30 de set., o quadro Frozen ainda não o mostrava. No final de 1 de out., já mostrava, como «CCTP não emitido».

Desde então, nada. Nem sim, nem não.

A regra deles: 5% dos fundos congelados, «apenas para a primeira pessoa que enviar uma determinada denúncia». A nossa foi enviada 9 segundos depois da queima, antes sequer de o dinheiro chegar. Alguém foi mais rápido? Se não, o que falta?

Cerca de 10 mil dólares correspondem a aproximadamente 0,003% do valor roubado. Duas semanas chegam para dar uma resposta.

O ID inclui o carimbo de data e hora da própria Bitget, no fuso horário de Pequim: 10:14:14 = 02:14:14 UTC. A Bitget consegue confirmar isso num segundo.