Skip to main content

Convert To DID

This endpoint allows you to convert a puzzle hash to a DID ID.

Endpoint

GET https://api.spacescan.io/tools/convert_to_did/{hash}

Parameters

ParameterTypeRequiredDefaultDescription
hashstringYes-Puzzle hash (with or without 0x prefix)
networkstringNoxchNetwork type (xch, txch11, aba)
Free API

Use api.spacescan.io for free tier access. See our API Plans for rate limits and features.

Pro API

Use pro-api.spacescan.io with your API key in the x-api-key header. See our API Plans for details.

curl -X GET "https://pro-api.spacescan.io/tools/convert_to_did/0x7ff8b187e156c030bdc857a12dcb3910bfcb17be923720b59a9d01dfd8243d8c" \
-H "x-api-key: YOUR_API_KEY"

Live API Test

Request Examples

curl -X GET "https://api.spacescan.io/tools/convert_to_did/0x7ff8b187e156c030bdc857a12dcb3910bfcb17be923720b59a9d01dfd8243d8c"

Response Schema

FieldTypeDescription
statusstringStatus of the request (success/failure)
datastringThe converted DID ID

Example Response

{
"status": "success",
"data": "did:chia:10lutrplp2mqrp0wg27sjmjeezzluk9a7jgmjpdv6n5qalkpy8kxqjd0xwd"
}

Error Responses

HTTP Status CodeMeaning
400Bad Request -- Invalid puzzle hash format
429Too Many Requests -- You're requesting too many times
500Internal Server Error -- We had a problem with our server
503Service Unavailable -- We're temporarily offline for maintenance