プログラム可能ウォレットとデビットカード連携でUSDC決済を実現
CircleがUSDCを保有するプログラム可能ウォレットとデビットカードを組み合わせることで、デジタルドルの現実世界での利用が拡大します。CircleのプログラマブルウォレットAPIを使用して開発者制御ウォレットモデルを構築することで、デビットカードをUSDCに接続するソリューションが実現できます。
実装の流れは6段階から成ります。ユーザーが開発者のアプリにアカウントを開設し、KYC認証を完了すると、開発者アプリが情報を承認ルートに送り、承認された場合にデビットカードが発行されます。次に、ユーザーの埋め込みウォレットが自動的に作成されます。ウォレットの作成では、ウォレットセット内にスマートコントラクトアカウント(SCA)ウォレットをデプロイします。ユーザーがUSDCを使用する前に、ウォレットに資金を入金する必要があります。ユーザーがカード決済を行う際、システムは数秒以内にUSDCの残高を確認し、取引を承認するかどうかを判定します。
カード決済が承認されると、カードネットワークが開発者アプリの会社のUSD銀行口座から決済額をデビットし、最後にユーザーのウォレットから対応するUSDC額が引き出されます。SCAウォレットであるため、Circle's Gas Stationを利用してネットワーク手数料を肩代わりする選択肢と、「transaction fees」などのわかりやすい名称でユーザーに請求する選択肢があります。このアプローチにより、USDCと従来の決済方法のシームレスな統合が可能になります。