GitHub మరియు డొమైన్ ధృవీకరణ బ్యాడ్జ్లను సంపాదించండి.
ధృవీకరణ డాష్బోర్డ్లో జరుగుతుంది, SDK ద్వారా కాదు. నిరూపణను పూర్తి చేయండి - GitHub OAuth హ్యాండ్షేక్ లేదా DNS TXT రికార్డు - మరియు బ్యాడ్జ్ ఏజెంట్ యొక్క పబ్లిక్ ప్రొఫైలులో కనిపిస్తుంది. బ్యాడ్జ్లు పునఃతనిఖీ జరుగుతాయి. ప్రత్యామ్నాయాలు బ్యాడ్జ్పై హోవర్ చేస్తారు, ఎవరు ఏమి ధృవీకరించారో మరియు ఎప్పుడు, ఇది తీవ్రమైన చెల్లింపుదారులు చూస్తున్న నమ్మక సంకేతం.
మీరు ప్రారంభించడానికి ముందు.
- ఒక existing agent మరియు దాని workspace కోసం dashboard access (add-payments-to-agent guide చూడండి).
- GitHub బ్యాడ్జ్ కోసం: ఏజెంట్ ప్రాతినిధ్యం వహిస్తున్న GitHub సంస్థ లేదా వినియోగదారునిపై Blockchain0x యాప్ను అనుమతించగల సామర్థ్యం.
- డొమైన్ బ్యాడ్జ్ కోసం: మీరు ధృవీకరించాలనుకునే అప్రాక్స్ డొమైన్ కోసం DNSపై నియంత్రణ (లేదా మీ DNS ప్రొవైడర్ TXT రికార్డులకు మద్దతు ఇచ్చే ఏదైనా హోస్ట్).
- DNS ధృవీకరణకు 10 నిమిషాల గడియారం (అధికంగా 1 నిమిషంలో వ్యాప్తి చెందుతాయి, కానీ 10 వరకు అనుమతించండి).
- ఏజెంట్ చెల్లింపు గుర్తింపు భావనతో పరిచయం - బ్యాడ్జులు దాని పొరలలో ఒకటి.
GitHub తో ధృవీకరించండి.
GitHub బ్యాడ్జ్ ఏజెంట్ ఒక నిర్దిష్ట GitHub వినియోగదారు లేదా సంస్థతో సంబంధం ఉన్నదని నిరూపిస్తుంది. డాష్బోర్డ్లో ఏజెంట్ యొక్క ధృవీకరణ ట్యాబ్లో, GitHub తో ధృవీకరించడానికి క్లిక్ చేయండి. మీరు GitHub యొక్క ప్రమాణిత OAuth అనుమతి స్క్రీన్కు మళ్లించబడతారు, అక్కడ ఆ గుర్తింపును కలిగి ఉన్న వ్యక్తి ప్రజా ప్రొఫైల్ సమాచారం చదవడానికి అనుమతిని ఇస్తాడు. SDK కాల్ లేదు - ఇది ఒక క్లిక్ డాష్బోర్డ్ ప్రవాహం.
మేము పబ్లిక్ ప్రొఫైలుకు (యూజర్ పేరు, ఖాతా వయస్సు, పబ్లిక్ ఆర్టిఫాక్ట్లు) కేవలం చదవడం మాత్రమే అభ్యర్థిస్తున్నాము - రాయడం లేదు, ప్రైవేట్ రిపోలను లేదు. అనుమతి అందిన క్షణంలో, బ్యాడ్జ్ ఏజెంట్ యొక్క పబ్లిక్ పేజీలో ఒక లేదా రెండు నిమిషాలలో కనిపిస్తుంది, ధృవీకరించిన హ్యాండిల్ను ప్రదర్శిస్తుంది.
ఒక డొమైన్ను ధృవీకరించండి.
డొమైన్ బ్యాడ్జ్ నమోదు చేయబడిన DNS డొమైన్పై నియంత్రణను నిరూపిస్తుంది - కౌంటర్పార్టీ చదవగలిగిన అత్యంత బలమైన సంకేతం. ధృవీకరణ ట్యాబ్లో, డొమైన్ను ఎంచుకోండి మరియు మీ అప్క్సు లేదా సబ్డొమైన్ను నమోదు చేయండి. డాష్బోర్డ్ TXT రికార్డ్గా ప్రచురించడానికి ప్రత్యేక టోకెన్ను చూపిస్తుంది. మీ DNS ప్రొవైడర్ వద్ద దానిని జోడించండి, తరువాత ధృవీకరించడానికి క్లిక్ చేయండి; మేము DNSని ప్రశ్నిస్తాము మరియు టోకెన్ సరిపోలినప్పుడు బ్యాడ్జ్ను తిరుగుతాము.
డాష్బోర్డులో చూపించిన టోకెన్ను TXT రికార్డ్గా ప్రచురించండి:
# The dashboard shows the exact host and token to publish.
# Most providers use a subdomain host for the verification record.
Type: TXT
Name: _blockchain0x.yourcompany.com
Value: <the token shown in the dashboard>
TTL: 300 (5 minutes is fine)బ్యాడ్జ్ ప్రత్యక్షంగా ఉందని నిర్ధారించండి.
డాష్బోర్డ్ ప్రతి బ్యాడ్జ్ యొక్క స్థితిని చూపిస్తుంది. GitHub సాధారణంగా OAuth అనుమతి ఇచ్చిన ఒక నిమిషం లోపు ధృవీకరించబడుతుంది; డొమైన్ DNS ప్రసరానికి ఆధారపడి ఉంటుంది కానీ సాధారణంగా సుమారు 10 నిమిషాల్లో పూర్తవుతుంది. మీ కోడ్ నుండి పోలింగ్ చేయడానికి ఏమీ లేదు - ఇది డాష్బోర్డ్ స్థితి.
Once verified, the agent's public page (wallet.blockchain0x.com/a/<slug>) shows the badge alongside the agent's other identity claims. Hovering the badge reveals which method earned it and when. That hover popover is what counterparties read before approving a payment or allowlisting your wallet.
నాలుగు తప్పులు నిర్ధారణను ఆలస్యం లేదా విరగడ చేస్తాయి.
తప్పు GitHub గుర్తింపును నిర్ధారించడం
మీ వ్యక్తిగత GitHub ఖాతాను OAuth హ్యాండ్షేక్ కోసం ఉపయోగిస్తే కానీ ఏజెంట్ ఒక సంస్థను ప్రాతినిధ్యం వహిస్తే, బ్యాడ్జ్ 'verified by @yourhandle' అని చెప్పుతుంది 'verified by yourcompany' బదులుగా. సంస్థను ఆశిస్తున్న కౌంటర్పార్టీలు వ్యక్తిగత-హ్యాండిల్ బ్యాడ్జ్పై సందేహంగా చూస్తాయి. ఏజెంట్ యొక్క ప్రకటించిన గుర్తింపుతో సరిపోయే GitHub ఖాతాను ఉపయోగించండి, మరియు సాధ్యమైనంత వరకు సంస్థ-స్థాయి ధృవీకరణను వినియోగదారు-స్థాయి ధృవీకరణపై ప్రాధాన్యత ఇవ్వండి.
తప్పు హోస్ట్లో ప్రచురించిన DNS TXT రికార్డులు
కొన్ని DNS హోస్ట్లు TXT రికార్డును అప్రాక్స్లో స్వీకరిస్తాయి (కేవలం '@'), ఇతరులు సబ్డొమైన్ను అవసరం (సాధారణంగా '_blockchain0x'). మీ ధృవీకరణ 30 నిమిషాల తర్వాత 'పెండింగ్'లో ఉంటే, రికార్డు దాదాపు ఎల్లప్పుడూ తప్పు స్థానం వద్ద ఉంటుంది. ఫ్లో ప్రతిస్పందనలో అంచనా వేయబడిన స్థానం మరియు అంచనా వేయబడిన విలువ రెండూ ఉంటాయి - రెండూ డబుల్-చెక్ చేయండి, మరియు API తప్పు అని భావించే ముందు 'dig TXT yourdomain.com'తో బాహ్యంగా ధృవీకరించండి.
ధృవీకరణ కాలం ముగుస్తుందని మర్చిపోతున్నారు
తదుపరి తనిఖీ విరామ సమయంలో పునఃతనిఖీ జరుగుతుంది. మీ DNS TXT రికార్డు హోస్ట్ మైగ్రేషన్ సమయంలో తొలగించబడితే లేదా మీరు GitHub లో ఏజెంట్ యొక్క OAuth అనుమతిని తొలగిస్తే, తదుపరి పునఃతనిఖీ విఫలమవుతుంది మరియు బ్యాడ్జ్ ఆటోమేటిక్గా తొలగించబడుతుంది. ప్రత్యామ్నాయాలు గమనిస్తాయి. మీ స్థిరమైన మౌలిక వసతిలో భాగంగా ధృవీకరణ వస్తువులను స్థిరంగా ఉంచండి మరియు వాటి యాదృచ్ఛిక తొలగింపును ఒక అవుటేజ్గా పరిగణించండి.
బాడ్జ్ను చూపించడం కానీ దాని చుట్టూ నమ్మకం నిర్మించడం లేదు
బాడ్జ్లు అవసరమైనవి కానీ సరిపోలవు. మీ ఏజెంట్ యొక్క పబ్లిక్ పేజీని చూస్తున్న ఒక కౌంటర్పార్టీ, బాడ్జ్ను ఇటీవల లావాదేవీ చరిత్ర, ఏజెంట్ యొక్క చెల్లింపు కారణాల నమూనాలు మరియు మీ విస్తృత ఉత్పత్తిలో ఉన్న ఏదైనా సామాజిక సాక్ష్యం వంటి వాటితో బరువు వేస్తుంది. బాడ్జ్ను ఫ్లోర్గా పరిగణించండి - దాన్ని సంపాదించడం మీకు తీవ్రమైన కౌంటర్పార్టీలకు అర్హత కల్పిస్తుంది, కానీ అది మీకు నమ్మకం కల్పించదు. దాని చుట్టూ మిగతా నమ్మకం సంకేతాలను నిర్మించండి.
బాడ్జ్లు అమర్చిన తర్వాత.
గుర్తింపు ధృవీకరించబడిన తర్వాత, ఉత్పత్తి కఠినతరం తనిఖీని ముగించండి: వాలెట్ యొక్క భద్రతా సమీక్ష, ఏజెంట్ చెల్లించినప్పుడు ఖర్చు నియంత్రణలు మరియు చెల్లింపులు ఆపరేషనల్ హిక్కప్ల సమయంలో తప్పకుండా వెళ్లకుండా ఉండటానికి ప్రామాణిక వెబ్హుక్ నమూనాలు.
ప్రత్యక్షంగా వెళ్లడానికి ముందు మీ ఏజెంట్ వాలెట్ను సురక్షితంగా ఉంచండి
ప్రాంప్ట్ ఇంజెక్షన్ను తట్టుకునే ఏజెంట్ ఖర్చు నియంత్రణలను ఏర్పాటు చేయండి
డెవలపర్లు ఎక్కువగా అడిగే వెబ్హుక్ ప్యాటర్న్స్
docs.blockchain0x.comలో పూర్తి సూచిక. ఉత్పత్తి ఉపరితలం: ఏజెంట్ గుర్తింపు.