Skip to main content

District Pass

District Pass is your single identity across all Finance District products. One account gives you access to Agent Wallet, Prism, and the full ecosystem. Signup requires only an email — no KYC, no wallet connection, no complex onboarding.

Sign Up

1

Go to app.fd.xyz

Visit app.fd.xyz to create your District Pass.
2

Enter your email

Provide your email address. A confirmation code will be sent to your inbox.
3

Confirm

Enter the confirmation code. Your District Pass is now active.
4

Wallets provisioned

EVM and Solana wallets are created for you automatically — no extra steps required.
That’s it. You now have a District Pass with wallets ready to use across Agent Wallet and Prism.

Authentication

District Pass can be used for secure authentication across all interfaces:
  • MCP clients (Claude Desktop, Cursor, etc.) — When connecting to the Agent Wallet MCP server, you’ll be prompted to authenticate via browser. The MCP client handles the flow automatically.
  • FDX CLI — Run fdx setup to authenticate via the Device Authorization Grant. The CLI prints a one-time code and verification URL. Tokens are stored securely in the OS credential store.
  • Web App & AI Assistant — Standard email-based login at app.fd.xyz.
  • Prism Console — Log in at prism.fd.xyz with your District Pass credentials.
Tokens are managed automatically by each interface — you don’t need to handle authentication details directly.

Identity Philosophy

Every wallet, every transaction, and every permission in Finance District traces back to an identity — someone who can be held accountable. This is the foundation of the trust model. District Pass authenticates using Authorization Code + PKCE, an interactive flow that establishes user context. This is a deliberate choice. The alternative — client credentials — authenticates a service, not a person. It tells us that some machine is calling, but not who it represents. That’s machine-to-machine authentication: useful for backend integrations, but it produces anonymous activity. There is no one on the other end to trust, to audit, or to hold accountable. We don’t want machines as users. We want identities as users. Today, identity means a human. A District Pass account is a person — and every agent wallet, balance, and action under that account belongs to that person. This is what makes the system auditable: key custody has an owner, spending has a source, and trust has a name behind it. But identity won’t always mean human. As agentic platforms mature, autonomous agents will authenticate, navigate the web, and act with increasing independence. When an agent can establish its own identity — provable, persistent, and accountable — it becomes a user in the same sense a human is. Not a machine executing instructions, but an entity with an identity that the system and other participants can verify and trust. Finance District is built for that future. The identity model doesn’t change — it extends. Whether the user behind a District Pass is a person today or an autonomous agent tomorrow, the principle is the same: every action traces back to an accountable identity.

What’s Next?