Definition · Non-custodial

एक non-custodial ऑफ-रैंप आपको अपनी keys छोड़े बिना cash out करने देता है।

ज़्यादातर exchanges custodial हैं: आप उनके account में USDC जमा करते हैं, वे इसे रखते हैं, और आप उन पर भरोसा करते हैं कि वे आपको fiat withdraw करने देंगे। एक non-custodial ऑफ-रैंप उस बीच के स्टेप को हटा देता है। एसेट एक smart contract में रहता है जिससे आप तब तक withdraw कर सकते हैं जब तक एक verified buyer payment इसे release न कर दे।

01

यहाँ non-custodial का क्या मतलब है

Custody इस बारे में है कि आपके फंड कौन मूव कर सकता है। एक custodial प्रोडक्ट में, ऑपरेटर आपकी एसेट रखता है और तय करता है कि आप कब withdraw कर सकते हैं। एक non-custodial प्रोडक्ट में, आप हर एक्शन अपने ही wallet से साइन करते हैं और नियम एक public contract में रहते हैं, न कि किसी कंपनी के internal ledger में।

USDCtoFiat non-custodial सॉफ्टवेयर है। यह कभी आपके USDC का कब्ज़ा नहीं लेता और कभी आपका fiat प्राप्त नहीं करता। आपका USDC ZKP2P के EscrowV2 contract में Base पर locked होता है, और contract इसे तभी release करता है जब किसी buyer का payment verify हो जाए, या आप इसे withdraw कर लें।

02

Custodial बनाम non-custodial ऑफ-रैंप

आयामCustodial exchangeNon-custodial (USDCtoFiat)
USDC कौन रखता हैexchangeएक public Base contract जिसे आप कंट्रोल करते हैं
Account onboardingअनिवार्य KYC accountएक wallet कनेक्ट करें, कोई account नहीं
Withdrawal कंट्रोलholds और limits के अधीनअनफिल्ड deposits कभी भी withdraw करें
Failure जोखिमcustodian का दिवालियापन, freeze, hackSmart-contract और payment-app जोखिम
Settlement दृश्यतानिजी internal ledgerpublic onchain transactions
03

Escrow custody को कैसे बदलता है

  1. 1आप अपने ही wallet से साइन करके Base escrow contract में USDC lock करते हैं।
  2. 2एक buyer आपके deposit के विरुद्ध एक intent संकेत देता है और एक payment app में आपको सीधे भुगतान करता है।
  3. 3Payment सबूत offchain verify होता है और एक signed attestation onchain जाँचा जाता है।
  4. 4उस सबूत के clear होने के बाद ही contract USDC को buyer को release करता है।
  5. 5जो कुछ भी अनफिल्ड है वह आपके लिए withdraw करने योग्य रहता है, बिना किसी custodial अनुमति के।
04

जोखिम अब भी कहाँ रहता है

Non-custodial custodial जोखिम हटाता है; यह हर जोखिम नहीं हटाता। fiat लेग बाहरी payment apps पर चलता है जो अपनी limits, reviews, reversals, और account नियम तय करते हैं। Smart contracts का अपना code जोखिम होता है। और एक buyer जो payment शुरू करता है पर कभी पूरा नहीं करता, intent expire होने तक deposit के एक हिस्से को कुछ समय के लिए बाँध सकता है।

ईमानदार बात: आप custodial counterparty जोखिम छोड़ते हैं और payment-app ऑपरेशनल जोखिम साथ ही contract जोखिम पाते हैं। जो sellers नहीं चाहते कि कोई कंपनी उनके फंड रखे, उनके लिए यह अदला-बदली आमतौर पर सार्थक होती है।

Self-custody

आपका wallet साइन करता है। contract लागू करता है। कोई कंपनी फंड नहीं रखती।

USDC public contract पथ से तब तक नहीं निकलता जब तक एक verified payment इसे release न करे या आप इसे withdraw न कर लें।

ये addresses protocol infrastructure हैं, custodial wallets नहीं। USDCtoFiat seller फंड को contract नियमों के बाहर मूव नहीं कर सकता।

EscrowV20x777777779d229cdF3110e9de47943791c26300Efnon-custodial seller escrow
Orchestrator0x888888359E981B5225CA48fbCdCeff702FC3b888intent और release lifecycle
USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Base पर native Circle USDC

Common questions

USDCtoFiat क्या है?

USDCtoFiat आपको Base पर USDC बेचकर Venmo, Cash App, Chime, Revolut, Wise, Zelle, PayPal, और Monzo में पैसे लेने देता है। आप अपने wallet का कंट्रोल रखते हैं, और trades Base पर non-custodial ZKP2P smart contracts के ज़रिए settle होते हैं।

क्या USDCtoFiat मेरे फंड रखता है?

नहीं। आप हर transaction अपने ही wallet से साइन करते हैं। आपका USDC एक public Base contract में locked होता है और buyer को तभी release होता है जब उनका payment सिद्ध हो जाए। आप किसी भी अनफिल्ड deposit को कभी भी withdraw कर सकते हैं।

बेचने में क्या खर्च आता है?

एक seller deposit बनाना और मैनेज करना मुफ्त है, हालाँकि onchain एक्शन पर Base gas लगता है। offramp SDK इंटीग्रेट करने के लिए मुफ्त है। delegated fills पर, Delegate का 0.10% manager fee buyer को release किए गए USDC से आता है, न कि आपकी fiat आय या आपकी quoted rate से। Peerlytics analytics, webhooks, और API credits अलग से कीमत वाले हैं।

क्या मुझे एक centralized exchange account चाहिए?

USDCtoFiat इस्तेमाल करने के लिए कोई exchange account ज़रूरी नहीं। आपको Base पर USDC रखने वाला एक wallet और जिस payment app में पैसे लेना चाहते हैं उस पर एक account चाहिए। payment app के अपने account नियम और limits अब भी लागू होते हैं।

क्या मुझे KYC पूरा करना होगा?

USDCtoFiat पहचान दस्तावेज़ इकट्ठा नहीं करता, आपका fiat नहीं रखता, या आपकी keys नहीं रखता। आप जो payment app इस्तेमाल करते हैं वह अब भी अपनी verification, limits, और account नियम कंट्रोल करता है। USDC settlement Base smart contracts के ज़रिए होता है, और Venmo, PayPal, Wise, Zelle, या आपका बैंक जो ज़रूरी करता है उसे हम नहीं बदल सकते।

क्या एक non-custodial ऑफ-रैंप किसी exchange से ज़्यादा सुरक्षित है?

यह custodial जोखिम हटाता है: कोई कंपनी आपके फंड freeze नहीं कर सकती, उनके साथ दिवालिया नहीं हो सकती, या उन्हें रखते हुए hack नहीं हो सकती। यह payment-app जोखिम या smart-contract जोखिम नहीं हटाता। जो sellers custodian नहीं चाहते, उनके लिए non-custodial मॉडल custody आयाम पर एक सार्थक सुरक्षा सुधार है।

क्या USDCtoFiat मेरे USDC को freeze या ज़ब्त कर सकता है?

नहीं। USDCtoFiat non-custodial सॉफ्टवेयर है और आपके USDC को contract नियमों के बाहर मूव नहीं कर सकता। आपका deposit एक public Base contract में रहता है जो सिर्फ़ verified payment या आपकी अपनी withdrawal पर release होता है।