# Registration

<figure><img src="https://3132925401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUflkhxEYo3kdo32a9Ix%2Fuploads%2FzrsjS4a1hkbBDLzxv70a%2Fimage.png?alt=media&#x26;token=d16d37f3-94df-4aa1-8601-7a2838beaeeb" alt=""><figcaption><p>Passport DOA Registration Flow</p></figcaption></figure>

The above gives a high level view on how DOA Registration works with Passport. You can [register-using-sdk](https://docs.0xpass.io/authentication/developer-owned-auth/registration/register-using-sdk "mention") to have most of these details abstracted away. Currently we only have a TypeScript SDK, so you can also [register-using-api](https://docs.0xpass.io/authentication/developer-owned-auth/registration/register-using-api "mention") if preferred.
