SellPolia پر Sepolia ETH کیسے خریدیں
SellPolia حقیقی رقم کے عوض Sepolia ETH (SETH) فروخت کرتا ہے۔ آپ کسی mainnet chain — Ethereum، Base، Optimism، Arbitrum یا BNB Chain — پر payment-collector contract کو اس chain کے native coin یا stablecoin میں ادائیگی کرتے ہیں، اور SellPolia vault آپ کے Sepolia ایڈریس پر SETH بھیج دیتا ہے۔
خریداری کے لیے یہ ضروری نہیں کہ آپ کے پاس Sepolia پر کچھ موجود ہو۔ آپ کو صرف payment chains میں سے کسی ایک پر فنڈز اور SETH وصول کرنے کے لیے ایک ایڈریس درکار ہے۔
ایک نظر میں
| خرید قیمت | /api/market سے $0.25 فی SETH |
| ادائیگی کریں | Ethereum · Base · Optimism · Arbitrum · BNB Chain |
| ادائیگی کا ذریعہ | chain کا native coin، یا USDC / USDT / DAI |
| ترسیل | Sepolia پر، آپ کے نامزد کردہ ایڈریس پر |
| کم از کم | buy side پر کوئی نہیں |
1. dApp کھولیں اور ایک wallet منتخب کریں
dApp /app پر موجود ہے۔ جب تک wallet منسلک نہیں ہوتا، صرف
wallet onboarding اسکرین دکھائی دیتی ہے۔

تین راستے، اور تینوں مکمل طور پر سپورٹڈ ہیں:
Connect Wallet — MetaMask، Rabby، یا کوئی بھی injected provider۔ یہ
درست انتخاب ہے اگر وہ فنڈز جو آپ خرچ کرنا چاہتے ہیں پہلے سے اسی wallet میں موجود ہیں۔ dApp
accountsChanged کو follow کرتا ہے، اس لیے MetaMask میں accounts بدلنے سے
SellPolia میں بھی account بدل جاتا ہے (اور پچھلے account کے orders صاف ہو جاتے ہیں)۔
Generate Wallet — browser میں ایک نیا BIP-39 wallet بناتا ہے۔ آپ کو 12 الفاظ ایک بار modal میں ملتے ہیں، اور key صرف memory میں رکھی جاتی ہے — کچھ بھی disk یا localStorage میں نہیں لکھا جاتا۔ اگر آپ نے phrase محفوظ نہ کی ہو تو tab بند کرتے ہی wallet کھو جائے گا۔

phrase کو copy کریں، اسے offline محفوظ کریں، پھر I've saved it کے ساتھ تصدیق کریں۔
Import Wallet — موجودہ 12-word phrase paste کریں (15/18/21/24 بھی قبول ہیں)۔ validation BIP-39 کے مطابق ہوتی ہے، اس لیے اگر کوئی لفظ غلط ٹائپ ہو تو اسے مسترد کر دیا جاتا ہے اور غلط لفظ واضح طور پر بتایا جاتا ہے۔

جب wallet منسلک ہو جاتا ہے تو header میں account pill دکھائی دیتی ہے، اور price strip اور tab bar ظاہر ہو جاتے ہیں۔
2. Buy پر جائیں
Trade Sell پر کھلتی ہے۔ segmented control میں ▼ Buy SETH پر ٹیپ کریں۔

tabs کے اوپر موجود price strip market state دکھاتی ہے:
- Available SETH — وہ سب کچھ جو اس وقت فوری طور پر deliver کیا جا سکتا ہے: seller queue کے ساتھ SellPolia reserve backstop بھی۔ یہ client-side پر vault balance سے پڑھا جاتا ہے۔
- Buy SETH — موجودہ buy price،
$0.25۔ - Tier / Min deposit / Min payout — seller-side اعداد و شمار۔ یہ دونوں tabs پر دکھائے جاتے ہیں لیکن ان کی اہمیت صرف اس وقت ہوتی ہے جب آپ فروخت کرتے ہیں۔
Buy 500 SETH button disabled رہتا ہے اور Enter an amount دکھاتا ہے جب تک آپ کوئی مقدار درج نہ کریں۔
3. ادائیگی کا طریقہ منتخب کریں
Pay with میں دو pickers ہوتے ہیں: asset بائیں طرف، network دائیں طرف۔

network کی فہرست backend کی market config سے آتی ہے، اس لیے اس میں صرف وہی chains دکھائی دیتی ہیں جہاں collector deployed ہو۔ network بدلنے پر asset دوبارہ اسی chain کے native coin پر reset ہو جاتا ہے اگر پہلے منتخب کردہ stablecoin وہاں configured نہ ہو۔
- Native coin (ETH / BNB) — collector کے Chainlink feed کے ذریعے on-chain قیمت لگتی ہے۔ amount fields کے نیچے rate ہر 30 seconds بعد refresh ہوتی ہے، اور purchase execution کے وقت دوبارہ price ہوتی ہے، اس لیے آپ کے بھیجے جانے والے درست amount میں quote اور signature کے درمیان معمولی تبدیلی آ سکتی ہے۔
- Stablecoin (USDC / USDT / DAI) — اسے $1 parity پر سمجھا جاتا ہے، اس لیے لاگت بس
SETH × $0.25ہوتی ہے۔ token کے ذریعے ادائیگی میں دو transactions لگتی ہیں: ایک ERC-20 approval اور اس کے بعد buy۔
pickers کے نیچے dApp منتخب کردہ chain پر منتخب asset کا آپ کا balance پڑھتا ہے اور اسے دکھاتا ہے۔ اگر یہ zero ہو یا مطلوبہ amount سے کم ہو، تو یہ سطر amber ہو جاتی ہے اور آپ کو بتاتی ہے — sign کرنے سے پہلے یہی وہ check ہے جسے آپ نے ضرور دیکھنا ہے۔
4. مقدار درج کریں
آپ دونوں میں سے کسی بھی field سے آغاز کر سکتے ہیں۔ SETH لکھیں تو pay amount خود نکل آتا ہے؛ pay amount لکھیں تو SETH خود نکل آتا ہے۔ ↕ button یہ بدلتا ہے کہ اوپر کون سا field ہو؛ جس field میں آپ edit نہیں کر رہے اس پر (estimated) کا label ہوتا ہے۔

Deliver SETH to · Sepolia بطور default connected address رکھتا ہے۔ اس پر click کر کے
آپ مختلف ایڈریس ٹائپ کر سکتے ہیں — یہ اس وقت مفید ہے جب آپ exchange-funded wallet سے ادائیگی کر رہے ہوں
لیکن SETH کسی dev wallet میں چاہتے ہوں۔ کوئی بھی درست 0x… 40-hex address قبول ہے؛
غلط address کی صورت میں buy button disabled رہتا ہے۔
summary لاگت کے بارے میں آخری فیصلہ کن چیز ہے:
- Unit price —
$0.25 / SETH - You receive — SETH کی مقدار
- You pay — کل USD رقم، جس کے نیچے on-chain asset amount اور chain دکھائی جاتی ہے
5. Sign کریں اور تصدیق کریں
Buy 500 SETH دبائیں۔ button ایک live status line میں بدل جاتا ہے:
- On-chain quote حاصل کی جا رہی ہے… — collector ادائیگی کی قیمت لگاتا ہے
- اپنے wallet میں approval کی تصدیق کریں… — صرف token payments کے لیے
- اپنے wallet میں خریداری کی تصدیق کریں… — buy sign کریں
- On-chain confirmation کا انتظار کیا جا رہا ہے…
یقینی بنائیں کہ آپ کا wallet اسی payment chain پر ہو جو آپ نے منتخب کی ہے۔ غلط network پر موجود connected wallet signature ناکام ہونے کی سب سے عام وجہ ہے۔

receipt میں دکھایا جاتا ہے کہ آپ نے کیا خریدا، کس چیز سے ادائیگی کی، اور اس chain کے explorer پر purchase transaction کا ایک link بھی ہوتا ہے۔ ایک toast بھی یہی تصدیق کرتا ہے: Purchase confirmed on-chain — SellPolia اسے index کر رہا ہے۔
Delivery asynchronous ہے۔ buy transaction آپ کی ادائیگی ہے؛ SETH بعد میں ایک الگ Sepolia transaction میں
vault سے پہنچتا ہے، جب backend SethPurchased event کو index کر لیتا ہے۔ عام طور پر اس میں ایک یا دو poll cycle لگتے ہیں۔
Buy more فارم کو اگلی purchase کے لیے صاف کر دیتا ہے۔
6. Orders میں delivery کو track کریں
جب تک کچھ بھی outstanding ہو، Orders tab پر ایک badge دکھائی دیتا ہے۔ Buying پر filter کریں اور order کھولیں۔

timeline مکمل lifecycle دکھاتی ہے:
- Order placed — مطلوبہ SETH amount
- Payment received — amount اور chain، payment transaction کے link کے ساتھ
- Filled instantly — live seller queue اور SellPolia reserve کے درمیان تقسیم
- SETH delivered — Sepolia delivery transaction، link کے ساتھ
جب تک step 4 مکمل نہیں ہوتا chip پر Delivering ایک pulsing dot کے ساتھ دکھتا ہے؛ اور جب یہ مکمل ہو جائے تو Delivered، اور ایک toast ظاہر ہوتی ہے — 500 SETH delivered to your wallet — چاہے اس وقت tab background میں ہی کیوں نہ ہو۔
7. Explorer پر تصدیق کریں

Explorer عوامی ledger ہے: buys، sell orders، payouts اور reserve fills۔ address، entry id یا transaction hash سے search کریں، یا My activity دبائیں تاکہ صرف اپنی سرگرمی دکھائی جائے۔ آپ کی اپنی rows پر you chip اور brand-coloured بائیں کنارہ ہوتا ہے۔
کسی buy entry کو expand کرنے پر دونوں transaction links ملتے ہیں — payment chain پر Paid اور Sepolia پر Delivered۔
footer پر موجود نوٹ دیکھیں: buyers اور sellers کی matching نجی طور پر off-chain ہوتی ہے، اس لیے عوامی ledger میں کوئی چیز یہ نہیں بتاتی کہ کس نے کس سے خریدا۔
مسئلہ حل کرنا
"Connecting to the SellPolia backend…" کبھی ختم نہیں ہوتا۔ dApp API تک نہیں پہنچ پا رہا۔ error text اس پیغام کے نیچے سرخ رنگ میں دکھائی جاتی ہے؛ یہ خود سے ہر four seconds بعد دوبارہ کوشش کرتا ہے۔
"You have no ETH on Base." آپ کے منتخب asset/chain پر balance read zero واپس آیا ہے۔ اس chain پر اس wallet کو fund کریں، یا picker کو ایسے asset پر بدل دیں جو آپ کے پاس موجود ہو۔
"Not enough USDC — you have 12.40 USDC on Base." آپ کی pay amount balance سے زیادہ ہے۔ amount کم کریں یا asset بدل دیں۔
Signature rejected یا wallet میں کچھ نہیں ہوتا۔ چیک کریں کہ wallet اسی chain سے connected ہو جو آپ نے network picker میں منتخب کی ہے۔
Transaction reverted. عموماً اس کی وجہ stale Chainlink round یا quote اور execution کے درمیان price move ہوتا ہے — دوبارہ کوشش کریں۔ native-asset quotes میں ہر chain کے لیے ایک واضح staleness bound ہوتا ہے۔
Payment confirmed لیکن SETH نہیں آیا۔ مختصر وقت کے لیے یہ متوقع ہے۔ vault آپ کی purchase کو backend کے index کرنے کے بعد الگ transaction میں deliver کرتا ہے۔ Orders entry دیکھیں؛ یہ Delivering سے Delivered میں بدل جاتی ہے اور transaction link بھی دیتی ہے۔ جب tab چھپی ہو تو polling رک جاتی ہے اور جیسے ہی آپ دوبارہ focus کرتے ہیں فوراً بحال ہو جاتی ہے۔
Purchase transaction link Sepolia Etherscan پر 404 دیتا ہے۔ buys کی ادائیگی mainnet chain پر ہوتی ہے، Sepolia پر نہیں۔ receipt میں موجود link استعمال کریں، جو درست explorer کی طرف اشارہ کرتا ہے۔
قیمتیں اور fees
سب کے لیے ایک ہی buy price ہے: $0.25 فی SETH، جو market config میں set کی گئی ہے۔ کوئی spread نہیں، کوئی buyer fee نہیں، کوئی minimum نہیں۔
price strip میں موجود tier ladder ایک seller-side mechanism ہے — یہ طے کرتا ہے کہ sellers کو buy price کا کتنا حصہ ملے گا، 20% (Novice) سے 100% (Apex) تک۔ یہ کبھی بھی آپ کی ادائیگی تبدیل نہیں کرتا۔ موجودہ buy price پر پوری ladder دیکھنے کے لیے Tier tooltip پر hover کریں۔
$0.25/SETH سے اوپر آپ کی اصل لاگت صرف payment chain کی network gas ہے، اور اگر آپ stablecoin میں ادائیگی کریں تو ایک اضافی approval transaction۔