Geliştiriciler · Base

USDCtoFiat yatırımları için Builder Code atfını doğrulayın.

Verilmiş kod, üretim uygulamasının işlem calldata verisine bağlanmıştır. Soneki hangi yolun yönettiğini ve işlemden sonra nelerin doğrulanması gerektiğini görmek için bu kılavuzu kullanın.

01

Atıf sırası

  1. 01Base Mini App i stabil bir HTTPS origin e dağıtın.
  2. 02Uygulamayı Base.dev de kaydedin ve doğrulayın.
  3. 03Gerçek Builder Code u Base.dev ayarlarından kopyalayın.
  4. 04Bu koddan ox/erc8021 ile ERC-8021 dataSuffix üretin.
  5. 05Yönettiğiniz doğrudan işlem yolunda, mevcut soneki kaldırdıktan sonra normalleştirilmiş tek bir dataSuffix ekleyin.
  6. 06Kampanya başlatmadan önce küçük bir USDCtoFiat depozitosu oluşturup atfı doğrulayın.
02

Nereye ait

YüzeyAtıf yolu
Base AppBase 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 SDKSDK kendi galleonlabs yönlendiricisini sağlar. İstemci düzeyinde ikinci bir sonek eklemeyin; mevcut SDK API ayrı entegratör kodlarını desteklemez.
SözleşmelerSö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

KontrolGeçme koşulu
Base.devUygulamanı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 sonucuOluş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.

Sık sorulan sorular

USDCtoFiat zaten verilmiş bir Builder Code kullanıyor mu?

Evet. Üretim adaptörü, verilmiş Builder Code değerini onchain yatırım calldata verisine ekler. Gerçek bir işlemden sonra Base.dev veya bir blok gezgininde atfın başarılı olduğunu doğrulayın.

@usdctofiat/offramp ayrı bir Builder Code seçeneğine ihtiyaç duyar mı?

Hayır. SDK zaten bir galleonlabs yönlendiricisi sağlar ve ayrı bir Builder Code için desteklenen bir birleştirme yolu sunmaz. İstemci düzeyinde ikinci bir sonek eklemeyin.

ERC-8021 ZKP2P sözleşmelerini değiştirir mi?

Hayır. Base dokümanları Builder Codes u calldata suffix attribution olarak tanımlar. Sözleşmeler normal çalışır; attribution işlem indikten sonra offchain indexers tarafından okunur.