01
Atıf sırası
- 01Base Mini App i stabil bir HTTPS origin e dağıtın.
- 02Uygulamayı Base.dev de kaydedin ve doğrulayın.
- 03Gerçek Builder Code u Base.dev ayarlarından kopyalayın.
- 04Bu koddan ox/erc8021 ile ERC-8021 dataSuffix üretin.
- 05Yönettiğiniz doğrudan işlem yolunda, mevcut soneki kaldırdıktan sonra normalleştirilmiş tek bir dataSuffix ekleyin.
- 06Kampanya başlatmadan önce küçük bir USDCtoFiat depozitosu oluşturup atfı doğrulayın.
02
Nereye ait
| Yüzey | Atıf yolu |
|---|---|
| Base App | Base dokümanları, kayıtlı uygulamaların Base App içindeki etkinlik için otomatik atıf alabileceğini söyler. |
| Web uygulaması | USDCtoFiat web adaptörü, mevcut soneki değiştirir ve üretim kodlarını ekler. |
| USDCtoFiat SDK | SDK kendi galleonlabs yönlendiricisini sağlar. İstemci düzeyinde ikinci bir sonek eklemeyin; mevcut SDK API ayrı entegratör kodlarını desteklemez. |
| Sözleşmeler | Sözleşme değişikliği gerekmez; ERC-8021 suffix verisi calldata ya eklenir ve offchain indekslenir. |
03
Uygulama notları
- Base dokümanları yolu için viem 2.45.0 veya yenisini kullanın; bu uygulama zaten daha yeni bir viem sürümü kullanıyor.
- USDCtoFiat üretim adaptörü, verilmiş bir Builder Code ile yapılandırılmıştır. Başarılı atıf yine de işlem düzeyinde doğrulanmalıdır.
- Yönettiğiniz doğrudan Viem veya Wagmi işlemleri için, amaçlanan tüm kodlardan tek bir dataSuffix oluşturun.
- Bağımsız ERC-8021 soneklerini art arda eklemeyin. İmzalamadan önce ayrıştırıp değiştirin veya kodları tek bir sonekte birleştirin.
- @usdctofiat/offramp SDK zaten Galleon Labs atfı sağlar. Ayrı bir Builder Code birleştirme seçeneği sunmaz.
04
Doğrulama
| Kontrol | Geçme koşulu |
|---|---|
| Base.dev | Uygulamanın Builder Code u için onchain işlem sayıları artar. |
| Blok gezgini | İşlem girdisi ERC-8021 suffix işaretiyle biter ve beklenen koda decode edilir. |
| USDCtoFiat sonucu | Oluşturulan depozito depositId ve txHash döndürür, sonra deposits(address) içinde görünür. |
| Peerlytics | İndeksleme yetiştikten sonra depozito ve intent yaşam döngüsü incelenebilir. |