Any ICRC standard for the freeze function as used in USDC?

Hello all, I wonder if there are already some ICRC standards that can do the freeze/unfreeze function as seen in the USDC smart contract (evm and Solana)?

Basically, if an address are put into a blacklist, the ICRC token’s balance in that address is frozen. And it can be unfrozen if the address is taken out of the blacklist. An admin account (perhaps multi-sig) manages the list.

I am asking because we are working on the deployment of stablecoins in ICP. This is a must have function for regulated stablecoins. If this function is not currently available, we will build one. Any input or help from the Dfinity community is welcome.

1 Like

Hi @w3tester, there is this effort that is starting now where one of the use cases to be addressed is stablecoins. cc @bogwar

2 Likes

Thank you @mathiasb for this info. Sounds great you are planning this new block type. I just wonder if there is a timeline for the dev work?

@w3tester I saw @bogwar already replied in the other thread, so I suggest continuing the discussion there!

2 Likes

yeah, let’s continue the discussion over there :slight_smile:

closing this thread now.