# Getting Started

Getting started with Passport requires the following steps&#x20;

## Step 1 - Configure Authentication Rules

Every account created on Passport has an authentication "scope" associated with it.&#x20;

Scopes are objects that allow you to configure and program the authentication, recovery rules that govern how your users can interact with the Passport network and their keys.&#x20;

**Note: Scopes DO NOT give you control over any keys.** They are simply just the configuration rules around what authentication methods you'd like to support.

To configure your scope, check out this chapter -

&#x20;[Configuring your scope](/authentication/configuring-your-scope.md)

{% hint style="success" %}
Want to jump right into the code? Check out the [Quickstarts and Examples](/guides-and-examples/quickstarts-and-examples.md) section after Step 1
{% endhint %}

## Step 2 - Interact With Passport

Once you're done setting up your account and configuring scopes, you are now all set!&#x20;

You can interact with the network to&#x20;

* [Register and Authenticate users](/authentication/overview.md)
* [Sign Messages and Transactions](/wallet-operations/overview.md)
* [Create and Execute Programmable Transactions](/programmability/overview.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.0xpass.io/guides-and-examples/getting-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
