Skip to main content

Don't have an API key yet?

Sign-up to Moralis to get your free API key and start building today.

Get Your Free API Key
Version: 2.2

Verify Solana challenge

POSThttps://authapi.moralis.io/challenge/verify/solana
BODY PARAM
messagestringrequired
Message that needs to be signed by the end user
signaturestringrequired
Base58 signature that needs to be used to verify end user
Responses
API KEY
import Moralis from 'moralis';
try {
await Moralis.start({
apiKey: "YOUR_API_KEY"
});

const response = Moralis.Auth.verify({});
console.log(response.raw);
} catch (e) {
console.error(e);
}
Response Example
{
"id": "fRyt67D3eRss3RrX",
"domain": "defi.finance",
"network": "mainnet",
"address": "26qv4GCcx98RihuK3c4T6ozB3J7L6VwCuFVc7Ta2A3Uo",
"statement": "Please confirm",
"uri": "https://defi.finance/",
"expirationTime": "2020-01-01T00:00:00.000Z",
"notBefore": "2020-01-01T00:00:00.000Z",
"resources": [
""
],
"version": "1.0",
"nonce": "0x1234567890abcdef0123456789abcdef1234567890abcdef",
"profileId": "0xbfbcfab169c67072ff418133124480fea02175f1402aaa497daa4fd09026b0e1"
}