iiamhuman Developer Docsv1

PERSONHOOD CREDENTIAL INTEGRATION · STEP 11

Publish Your App

Complete Developer Gate publishing, activate your app, and apply the updated config.

Publish Your App

After you have completed testing and confirmed that the integration works as expected, you can publish your app.

Complete the Developer Gate Requirement

Before publishing, open Developer Gate and complete the Publishing registration. Scan the displayed request with your Personhood Credential app and submit a valid Uniqueness credential. This proves that the developer publishing the app meets the platform's uniqueness requirement.

Wait for the Publishing registration to be verified before continuing.

Publish and Update Your App Config

Return to the app configuration page and select Publish app. When publishing succeeds, the app status changes to Active.

Publishing changes the app configuration. Download the app config again, replace the version currently used by your backend and frontend deployment, and redeploy or restart those services so they use the new configuration.

Keep the request-issuer DID you downloaded during registration in the same secure backend secret store. You do not need to download a new request-issuer DID when publishing.

Before You Go Live

  • Confirm your production allowed origin, PD fetch domain, and VC submission domain are configured correctly.
  • Verify that your production deployment uses the newly downloaded app config.
  • Run one final end-to-end request with a production-ready wallet flow.

Your app is now active and can accept presentation requests from users.