तुमच्या स्वतःच्या वॉलेटचा 0x ने सुरू होणारा पत्ता तुम्ही मित्राला पाठवला. त्याने USDT पाठवले आणि व्यवहाराचा हॅशही दिला. पत्ता अक्षरन्अक्षर जुळतो, तरी शिल्लक जागची हलली नाही. नेटवर्क बदलून दुसऱ्या साखळीवर बघितलं, तेव्हा रक्कम तिथे दिसली.
थोडक्यात
Ethereum वर आणि BSC वर 0x ने सुरू होणारा तुमचा पत्ता खरोखर एकच असतो; त्यामागे एकच खासगी किल्ली असते. पण प्रत्येक साखळीवर त्या पत्त्याचं स्वतंत्र खातं उघडलेलं असतं आणि दोन्हीकडची शिल्लक वेगवेगळी मोजली जाते.
पत्ता तोच, म्हणजे किल्ली तीच. पैसे नेमके कुठे आहेत, हे ते कोणत्या साखळीवरून आले यावर ठरतं.
BEP20, ERC20, TRC20: तीन पर्याय, पत्ते किती?
USDT पाठवताना किंवा घेताना बऱ्याचदा हे तीन पर्याय एकत्र समोर येतात. बायनान्सच्या मदत-केंद्रातलं चिनी भाषेतलं पान त्यांची ओळख अशी करून देतं (मराठी अनुवाद आमचा): BEP20 म्हणजे BNB Smart Chain (BSC), ERC20 म्हणजे Ethereum नेटवर्क, आणि TRC20 म्हणजे TRON नेटवर्क.
तीन पर्याय दिसले तरी पत्त्यांचे प्रकार दोनच आहेत:
| पर्याय | साखळी | पत्ता कसा दिसतो | तुमच्या 0x पत्त्याशी नातं |
|---|---|---|---|
| BEP20 | BSC | 0x ने सुरू, 42 अक्षरं | अगदी तोच पत्ता, तीच किल्ली |
| ERC20 | Ethereum | 0x ने सुरू, 42 अक्षरं | अगदी तोच पत्ता, तीच किल्ली |
| TRC20 | TRON | T ने सुरू, 34 अक्षरं | मूळ एकच असू शकतं, पण रूप पूर्ण वेगळं |
पहिल्या दोन ओळी पाहून «मग कोणताही निवडला तरी चालेल» असं वाटणं साहजिक आहे. इथेच गफलत होते. पत्ता एकच असला तरी BEP20 आणि ERC20 या दोन वेगळ्या वह्या आहेत; एका वहीत जमा झालेली रक्कम दुसऱ्या वहीत आपोआप दिसत नाही. पुढचे दोन विभाग त्याचं कारण सांगतात.
TRC20 च्या ओळीबद्दल TRON चे विकसक दस्तऐवज (इंग्रजी) असं सांगतात: TRON पत्ता 21 बाइटचा असतो आणि त्याच्या सुरुवातीला 0x41 हा उपसर्ग बाइट असतो; 41 नंतरचे उरलेले 20 बाइट त्याच सार्वजनिक किल्लीपासून बनणाऱ्या Ethereum पत्त्याशी तंतोतंत जुळतात. वॉलेट आणि एक्सप्लोररमध्ये मात्र तो Base58Check रूपात, T ने सुरू होणाऱ्या 34 अक्षरांत दिसतो. म्हणजे मूळ एक, पोशाख वेगळा; डोळ्यांनी दोन्ही पत्ते जुळवणं शक्य नाही.
Solana सारखी साखळी या तक्त्यात बसतच नाही. तिच्या दस्तऐवजानुसार (इंग्रजी) प्रत्येक खात्याची ओळख 32 बाइटच्या एका अद्वितीय पत्त्याने होते, आणि तो पत्ता Ed25519 सार्वजनिक किल्ली किंवा PDA असतो. हा वेगळाच क्रिप्टोग्राफिक प्रकार आहे; 0x पत्त्याशी त्याचं काही गणिती नातं नाही.
पत्ता किल्लीतून बनतो; त्या गणितात «कोणती साखळी» हा प्रश्नच नाही
ethereum.org वरच्या विकसक दस्तऐवजात पत्ता कसा बनतो ते एका वाक्यात आहे: सार्वजनिक किल्लीच्या Keccak-256 हॅशचे शेवटचे 20 बाइट घ्या आणि सुरुवातीला 0x जोडा, की खात्याचा सार्वजनिक पत्ता मिळतो.
खासगी किल्लीतून सार्वजनिक किल्ली, तिचा हॅश, त्यातले शेवटचे 20 बाइट, पुढे 0x. प्रत्येक टप्प्यावर फक्त किल्ली वापरली जाते.
साखळीचं नाव कुठेच येत नाही. 20 बाइट म्हणजे 40 हेक्स अक्षरं, अधिक 0x ची दोन: एकूण 42.
बायनान्स अकॅडमीच्या लेखात हेच BSC आणि Ethereum बद्दल थेट लिहिलं आहे: दोन्हीवरचा वॉलेट पत्ता पूर्णपणे सारखा असतो आणि तो एकाच खासगी किल्लीने वापरता येतो.
त्याच ethereum.org पानावरचं एक वाक्य आम्हाला या विषयाची किल्लीच वाटतं: तुम्ही क्रिप्टो कधीच प्रत्यक्ष धरून ठेवत नाही, तुमच्याकडे असते ती खासगी किल्ली; पैसे नेहमी साखळीच्या खातेवहीतच असतात.
प्रत्येक साखळीची वेगळी वही, आणि सहीसुद्धा एकाच साखळीची
Ethereum ची एक वही, BSC ची दुसरी. तुमच्या पत्त्याची दोन्ही वह्यांत एकेक ओळ आहे आणि त्या दोन ओळींमध्ये काहीही ताळमेळ घातला जात नाही. वॉलेटमध्ये दिसणारी «शिल्लक» म्हणजे वॉलेटने एका साखळीवरून वाचून आणलेला आकडा; नेटवर्क बदललं की ते दुसरी वही वाचतं.
मग Ethereum वर सही केलेला व्यवहार जसाच्या तसा BSC वर चालवता येईल का? EIP-155 नुसार सही झालेला असेल, तर नाही. EIP-155 या Ethereum सुधारणा-प्रस्तावाने सहीत «चेन ID» घातला. प्रस्ताव इंग्रजीत आहे; त्याचा आशय असा: व्यवहार Ethereum वर चालावा पण ETC किंवा Morden टेस्टनेटवर चालू नये, आणि पुढच्या टेस्टनेट, कन्सॉर्टियम साखळ्या व Ethereum सारख्या इतर साखळ्यांनी स्वतःचा अद्वितीय चेन ID वापरावा. Ethereum मेननेटचा चेन ID 1 आहे; बायनान्स अकॅडमीच्या त्याच लेखातल्या BSC मेननेटच्या तपशिलात «ChainID: 56» लिहिलेलं आहे.
शिल्लक न दिसण्याचं आणखी एक साधं कारण असतं, ते साखळीचं नसून स्क्रीनचं. त्याच अकॅडमी लेखात सुचवलं आहे की रक्कम दिसत नसेल तर प्रत्येक नेटवर्कची टोकन यादी तपासा आणि लपवलेली टोकनं दाखवायला सुरू करा.
!मल्टिसिग किंवा कॉन्ट्रॅक्ट वॉलेट असेल तर
वर सांगितलेलं सगळं खासगी किल्लीने चालणाऱ्या सामान्य पत्त्यांबद्दल आहे. ethereum.org नुसार कॉन्ट्रॅक्ट खात्याला खासगी किल्लीच नसते; त्याचा पत्ता सहसा कॉन्ट्रॅक्ट तैनात होताना मिळतो, आणि तो तयार करणाऱ्याच्या पत्त्यावरून व त्या पत्त्यावरून पाठवलेल्या व्यवहारांच्या संख्येवरून ठरतो.
यावरून आमचा अंदाज, दस्तऐवजाचं वाक्य नव्हे: असा पत्ता किल्लीतून मोजला जात नाही, तो तैनात (deploy) केला जातो. एका साखळीवर तो तुमचा असला, तरी दुसऱ्या साखळीवर तीच अक्षरं कुणीच तैनात केलेली नसतील, किंवा तिथे ती दुसऱ्याच कुणाच्या कॉन्ट्रॅक्टची असतील. त्यामुळे अशा पत्त्यावर पैसे मागवण्याआधी, पाठवणारा ज्या साखळीवरून पाठवणार आहे तिथे हा पत्ता खरंच तुमचा आहे ना, हे तपासा.
एक्स्चेंजची वही फक्त तुम्ही निवडलेलं नेटवर्क ओळखते
इथवरची गोष्ट साखळीच्या वहीची होती. एक्स्चेंजची स्वतःची आणखी एक वही असते, आणि तिचा नियम सोपा आहे: नोंद नेटवर्कप्रमाणे होते.
ठेव-पैसे काढण्याबद्दलच्या बायनान्सच्या मदत-पानावर लिहिलं आहे की नेटवर्क निवडल्यानंतर तुम्हाला QR कोड आणि निवडलेल्या नेटवर्कचा ठेव पत्ता दिसतो. म्हणजे पत्ता नेटवर्कसोबतच मिळतो. त्याच पानावरचा इशारा स्पष्ट आहे: ERC20 टोकन फक्त दुसऱ्या ERC20 पत्त्यावर आणि BSC टोकन फक्त दुसऱ्या BSC पत्त्यावर पाठवता येतात; विसंगत किंवा न जुळणारं ठेव नेटवर्क निवडलं तर रक्कम गमावली जाईल.
पैसे काढण्याच्या बाजूचं एक वाक्य सहज नजरेतून सुटतं: पत्ता पेस्ट केल्यावर सिस्टम आपोआप योग्य नेटवर्क जुळवते; निवडलेलं नेटवर्क ज्या प्लॅटफॉर्मवर पैसे जाणार आहेत त्याच्या नेटवर्कशी जुळतं ना, हे पुन्हा तपासा. आमची समज अशी: 0x पत्ता BEP20 मध्येही वैध असतो आणि ERC20 मध्येही. सिस्टमला नेटवर्क जुळवता येतं, पण समोरचा प्रत्यक्ष कोणत्या नेटवर्कवर पैसे घेणार आहे हे तिला माहीत नसतं. म्हणून ती शेवटची नजर अधिकृत पानाने तुमच्यावर सोपवली आहे.
स्वतःच्या ताब्यातल्या वॉलेटच्या बाजूनेही एक दुजोरा मिळतो. बायनान्स वॉलेटच्या नेहमीच्या प्रश्नांच्या पानावर, किल्लीविरहित वॉलेट खासगी-किल्ली वॉलेटमध्ये बदलण्याच्या भागात, लिहिलं आहे की प्रत्येक नेटवर्कवर क्लिक करून त्याची खासगी किल्ली पाहता आणि बॅकअप घेता येते; त्याच पानानुसार हे वॉलेट सीड फ्रेज वापरत नाही, ते MPC वॉलेट आहे. खासगी किल्ल्या नेटवर्कनिहाय दाखवल्या जातात, यावरून आमचा अंदाज: अशा वॉलेटमध्ये वेगवेगळ्या प्रकारच्या नेटवर्कमागे एकच किल्ली आणि एकच पत्ता असेलच असं नाही. कोणती नेटवर्क एक पत्ता वापरतात, ते तुमच्या वॉलेटमध्ये प्रत्यक्ष जे दिसतं त्यावरून ठरवा; ती यादी आम्ही देत नाही.
चुकीचं नेटवर्क निवडलं गेल्यावर काय करायचं, हा या लेखाचा विषय नाही. पण बायनान्स अकॅडमीच्या त्या लेखातलं एक वाक्य आधीच माहीत असलेलं बरं: बायनान्स खात्यात ठेव करताना चुकीची ब्लॉकचेन निवडली असेल, तर बायनान्स ती रक्कम परत मिळवून देण्यात मदत करू शकत नाही.
1लॉग-इन न करता दोन्ही वह्या स्वतः बघा
«शिल्लक वेगवेगळी मोजली जाते» हे स्वतः पाहायला कुठेही लॉग-इन करायची गरज नाही. तुमचा 0x पत्ता Ethereum च्या आणि BSC च्या स्वतंत्र ब्लॉक एक्सप्लोररमध्ये वेगवेगळा शोधा. दोन्ही पानांवरची शिल्लक आणि व्यवहार-नोंदी बहुधा वेगळ्या दिसतील, कारण प्रत्येक एक्सप्लोरर फक्त आपल्या साखळीची वही वाचतो. एक्सप्लोररवरचे रकाने कसे वाचायचे, ते साखळीवरचा व्यवहार स्वतः तपासा या लेखात आहे; प्लॅटफॉर्मची वही आणि साखळीवरची नोंद यातला फरक एक्सप्लोररवर न सापडणारे व्यवहार या लेखात सांगितला आहे.
कुणाला पत्ता पाठवताना त्याच्या आधी नेटवर्कचं नाव लिहा, उदा. «BEP20: 0x…». नुसता पत्ता पाठवला, तर नेटवर्क निवडण्याचं काम समोरच्यावर पडतं, आणि त्याने कोणतं निवडलं तरी साखळी स्वतःहून तुम्हाला थांबवत नाही.
नेहमीचे प्रश्न
BEP20 आणि ERC20 चा पत्ता एकच असेल, तर कोणतंही नेटवर्क निवडलं तरी चालेल का?
माझा TRC20 पत्ता T ने सुरू होतो. तो माझ्या 0x पत्त्याशी जोडलेला आहे का?
तपासलेले स्रोत
- ethereum.org: खात्यांबद्दलचं विकसक पान (चिनी आवृत्ती) — किल्ली आणि खातेवहीबद्दलचं वाक्य, सार्वजनिक किल्लीच्या Keccak-256 हॅशचे शेवटचे 20 बाइट अधिक 0x, सामान्य (EOA) खातं व कॉन्ट्रॅक्ट खातं यांतला फरक, आणि कॉन्ट्रॅक्ट पत्ता कसा ठरतो — हे सर्व याच पानावरून. या साइटने 2026-09-24 रोजी उघडून तपासलं; मराठी अनुवाद आमचा.
- EIP-155 (इंग्रजी मूळ) — चेन ID चा उद्देश, प्रत्येक साखळीने अद्वितीय चेन ID वापरावा ही सूचना, Ethereum मेननेटचा चेन ID 1. 2026-09-24 रोजी तपासलं.
- TRON विकसक दस्तऐवज: Account (इंग्रजी) — 21 बाइट, 0x41 उपसर्ग, उरलेले 20 बाइट Ethereum पत्त्याशी जुळणं, Base58Check मध्ये T ने सुरू होणारी 34 अक्षरं. 2026-09-24 रोजी तपासलं.
- Solana दस्तऐवज: Accounts (इंग्रजी) — प्रत्येक खात्याचा 32 बाइटचा अद्वितीय पत्ता, Ed25519 सार्वजनिक किल्ली किंवा PDA. 2026-09-24 रोजी तपासलं.
- बायनान्स अकॅडमी: चुकीच्या नेटवर्कवर गेलेल्या क्रिप्टोबद्दलचा लेख (चिनी आवृत्ती) — BSC व Ethereum चा पत्ता एकच व एकाच खासगी किल्लीने वापरता येणं, लपवलेली टोकनं दाखवणं, BSC मेननेटचा ChainID 56, चुकीची ब्लॉकचेन निवडल्यास मदत करता न येणं. या लेखातल्या परत मिळवण्याच्या पायऱ्या आम्ही इथे दिलेल्या नाहीत. 2026-09-24 रोजी तपासलं.
- बायनान्स मदत-केंद्र: क्रिप्टो ठेव व पैसे काढण्याबद्दलचं पान (चिनी आवृत्ती) (पानावर अद्ययावत तारीख 2026-04-22 दिलेली) — BEP20/ERC20/TRC20 ची ओळख, निवडलेल्या नेटवर्कचा ठेव पत्ता, ERC20 व BSC टोकनं एकमेकांच्या पत्त्यावर न पाठवणं, पत्ता पेस्ट केल्यावर नेटवर्क आपोआप जुळणं. 2026-09-24 रोजी तपासलं.
- बायनान्स वॉलेट: नेहमीचे प्रश्न (चिनी आवृत्ती) (पानावर अद्ययावत तारीख 2026-02-09 दिलेली) — नेटवर्कनिहाय खासगी किल्ली पाहणं व बॅकअप, सीड फ्रेज नसलेलं MPC वॉलेट. 2026-09-24 रोजी तपासलं.
वरील सर्व सार्वजनिक दस्तऐवज आहेत. चिनी आणि इंग्रजी पानांतील आशयाचा मराठी अनुवाद या साइटने केला आहे; मदत-केंद्राची मराठी आवृत्ती उपलब्ध नसल्याने चिनी आवृत्तीच वाचून नोंदवली. बटणांची नावं आणि रकाने कधीही बदलू शकतात; व्यवहार करताना पानावर जे लिहिलेलं असेल ते अंतिम · तपासणी: सप्टेंबर 2026. या लेखात कोणतीही फी, वेळ किंवा समर्थित नेटवर्कची संख्या दिलेली नाही.