Demo menampilkan Ramp di tempat ia paling berguna: di dalam NovaDEX, bursa mitra fiktif. UI gelap mereka, order book mereka, modal beli kami di atasnya — €250.00 masuk, USDC keluar, kutipan dan biaya €0.50 dirinci, jaringan Base, dibayar dengan Mastercard •••• 4417 atau Apple Pay. Footer menyebut siapa mengerjakan apa: powered by Protocore, KYC oleh mitra.
- Host tetap memegang antarmuka dan penggunanya
- Kutipan, biaya, dan jaringan dirinci di dalam modal
- Kartu dan Apple Pay untuk pembelian
02On-ramp dengan harga sebelum konfirmasi
Alur beli memberi kutipan sebelum mengikat. €250.00 menjadi 269.64 USDC dengan kurs yang dikutip di awal — 1 USDC = €0.9253 — dan rinciannya terbuka di layar: kurs, biaya €0.50, jaringan Base, kartu berakhiran 7302 yang membayar. Angkanya tidak berubah setelah tombol ditekan.
03Off-ramp sebagai alur utama
Kebanyakan ramp berhenti peduli begitu uang masuk. Alur jual mendapat perlakuan sama seperti beli: 300 USDC dikutip ke euro sebelum konfirmasi — €277.09 — rekening tujuan berakhiran 0421, dan waktu tiba disebut di awal: SEPA instan, hari ini. Jalan keluarnya sama matang dengan jalan masuknya.
- Jumlah euro dikutip sebelum konfirmasi — €277.09 pada demo
- IBAN tujuan dipilih sebelum kutipan dikonfirmasi
- Jumlah yang Anda terima — disebut di awal, dicocokkan di akhir
04Jual, ditinjau sebelum diproses
Layar tinjauan adalah seluruh transaksi dalam satu kartu: 300 USDC di Base, rekening EUR berakhiran 0421 sebagai tujuan, biaya €0.50 di barisnya sendiri, tiba lewat SEPA instan hari ini. Layar menyatakannya secara tertulis — jumlah EUR yang pasti dikunci dan ditampilkan sebelum Anda konfirmasi.
- Rekening tujuan dikonfirmasi sebelum kutipan
- Biaya dan jaringan dirinci, tak ada yang diselipkan
- Jumlah EUR yang pasti tampil sebelum ketukan terakhir
05Riwayat yang menjelaskan dirinya sendiri
Layar aktivitas menyimpan setiap order beserta statusnya: jual yang diproses lewat SEPA instan, beli yang selesai di Base dan Solana, dan — baris yang terpenting — beli yang dibatalkan bertanda tidak ada biaya yang dikenakan. Filter menurut jenis, aset, atau tanggal saat daftar mulai panjang.
06Batas yang transparan
Satu meter menunjukkan bulan ini: €2,430.00 terpakai dari €10,000, beli dan jual digabung, direset 1 Oktober. Di bawahnya, tingkatan — Basic €150 per bulan dengan email dan telepon, Verified €10,000 dengan dokumen identitas dan swafoto, Verified+ €50,000 dengan bukti alamat dan sumber dana. Upgrade dimulai di aplikasi dan menyebut estimasi ~10 menit di awal.
07Mitra yang mengatur, bukan kami
Widget adalah halaman pengaturan, bukan tiket dukungan: salin skrip embed, daftarkan origin yang boleh memasangnya, pilih tema terang, gelap, atau otomatis, dan aktifkan mata uang fiat per pasar. Pratinjau langsung menampilkan persis yang akan dilihat pengguna — dengan baris kurs bertuliskan ditampilkan sebelum Anda konfirmasi.
- Widget menolak dipasang di origin yang tidak terdaftar
- Tema otomatis mengikuti halaman host
- EUR sebagai default, mata uang lain lewat toggle
08Dua arah, satu produk
Beli dan jual adalah dua tab dalam alur yang sama, bukan dua produk. Pengguna yang masuk lewat on-ramp sudah tahu cara keluar — tata letak sama, rincian sama, arah berlawanan.
09SEPA instan untuk keluar
Off-ramp mendarat di rekening bank, bukan di antrean: USDC yang dijual menjadi euro lewat SEPA instan, tiba di hari yang sama. Tarik tunai itu transfer, bukan tiket dukungan.
10Tanpa spread tersembunyi
Kurs dan biaya €0.50 dirinci sebelum pengguna memutuskan, dan struk sesuai dengan kutipan. Angka di tombol konfirmasi adalah angka yang tiba.
11Dibuat untuk mitra
Widget ini bisa dipasang di bursa, wallet, dan aplikasi konsumen yang butuh jalur fiat tanpa membangunnya sendiri. Host tetap memegang merek dan penggunanya; Ramp mengerjakan konversi di baliknya.
12Tersedia juga sebagai aplikasi mandiri
Ramp juga hadir sebagai produk mobile tersendiri, dengan alur beli dan jual lengkap yang siap dipakai. Langsung tanpa produk host pun bisa — alur mandirinya sama dengan yang dijalankan widget.
13Satu set jalur
Widget dan aplikasi mandiri memberi kurs yang sama, biaya yang sama, dan penyelesaian yang sama. Kemasan adalah pilihan distribusi, bukan tingkat harga.
14Jalur masuk yang familier
Pembelian menerima kartu tersimpan — Mastercard •••• 4417 pada demo — atau Apple Pay. Pengguna baru butuh metode pembayaran yang sudah dimiliki, bukan saldo kripto untuk memulai.
15Verifikasi, dicantumkan di layar
Siapa yang memverifikasi tertera di alur. Footer demo menyebut KYC oleh penyedia tertentu pada aplikasi mandiri dan KYC oleh mitra di dalam embed. Pengguna tahu siapa yang memeriksa dokumennya sebelum mengunggah apa pun.
16Dibatalkan berarti tidak ditagih
Order yang ditinggalkan sebelum dikonfirmasi tidak memindahkan uang, dan riwayat menuliskannya: dibatalkan, tidak ada biaya yang dikenakan. Kasus tepi itu terjawab di tempat pengguna mencarinya.
17USDC di tiga jaringan
Sisi kripto menjalankan USDC di Base, Ethereum, dan Solana. Jaringan menjadi bagian dari kutipan dan baris riwayat — tak pernah jadi kejutan di struk.
18Back office untuk mitra
Mitra mendapat permukaan sendiri: order, pembayaran keluar, laporan, dan tab developer, terbatas pada lalu lintas mereka. Demo memperlihatkan NovaDEX hanya melihat NovaDEX — tidak yang lain.
19Kunci yang dirotasi
Widget dipasang dengan publishable key, dan kunci itu bisa dirotasi sekali klik di hari ia bocor ke repo. Rotasi itu rutinitas, bukan insiden.
20Origin yang gagal tertutup
Allowlist adalah penegakan, bukan dokumentasi: widget menolak dipasang di origin mana pun yang tidak terdaftar. Embed yang disalin ke domain tiruan tidak menampilkan apa-apa.
21Tema mengikuti host
Terang, gelap, atau otomatis — dan otomatis membaca atribut tema halaman host, sehingga widget menyatu dengan produk di sekelilingnya tanpa jabat tangan stylesheet.
22Mata uang lewat toggle
Mata uang fiat diaktifkan per mitra — EUR sebagai default, RON menyertai pada demo, lainnya mati sampai dibutuhkan. Membuka pasar baru cukup dengan toggle, bukan build.
23Event untuk host
Tab developer memuat permukaan integrasi: event siklus hidup order dikirim ke sistem host, sehingga mitra tahu pembelian selesai tanpa polling.
24Satu kuota, dua arah
Batas bulanan menghitung beli dan jual bersama dalam satu kuota, dan meternya ada di layar pengguna dengan tanggal reset tercetak. Tak ada yang baru tahu batas setelah menabraknya.
25Status yang jujur
Order membawa status sebenarnya: diproses selagi SEPA berjalan, selesai saat settle, dibatalkan saat ditinggalkan. Jual berstatus diproses sampai euro mendarat — bukan centang yang terlalu dini.
26Kutipan bertahan atau dikutip ulang
Kutipan dihargai saat ditampilkan dan dipenuhi saat dikonfirmasi. Jika tak lagi bisa bertahan, alur mengutip ulang dan menampilkan angka baru sebelum apa pun bergerak — tak pernah diganti diam-diam.