Agent & Developer Portal
Attach partner Web3Auth profiles so hosted checkout can recreate the same embedded wallet without exposing wallet engines to host pages.
POST /api/builder/v1/integrations/pub_.../wallet-auth-profiles
Authorization: Bearer PROBLEE_SERVER_API_KEY
{
"name": "Partner Web3Auth",
"provider": "web3auth",
"web3AuthClientId": "YOUR_WEB3AUTH_CLIENT_ID",
"web3AuthNetwork": "sapphire_mainnet",
"allowedCheckoutOrigins": ["https://problee.com"],
"loginMode": "custom_jwt",
"allowedAuthConnectionIds": ["partner-jwt"],
"jwt": {
"issuer": "https://issuer.partner.example",
"audience": "web3auth-audience",
"jwksUrl": "https://issuer.partner.example/.well-known/jwks.json",
"subjectClaim": "sub",
"verifierIdField": "sub"
}
}