Origin & Identity
The identity system is the foundation of everything in Bloque. Before you can touch money, you need to understand who you are in the network.
What is an Origin?
You register identities into an Origin. Each Origin has its own authentication method. The Origin you use determines how users prove they are who they say they are.
What is an Identity?
An Identity can be:
individual— a person, with personal KYC fieldsbusiness— a company, with KYB fields (tax ID, incorporation date, etc.)
What is an Alias?
The same person can have multiple identities across different Origins — one for their email, one for their Ethereum wallet. Each combination of Origin + Alias is a separate, independent Identity.
What is a URN?
You'll see URNs everywhere in the SDK — as return values, as parameters, and as the key that links accounts to their owners.
What is a holderUrn?
When you create a financial account, you specify who owns it by passing a holderUrn. This is just the URN of the identity (or organization) that the account belongs to.
If you're building for a platform where you manage accounts on behalf of your users, holderUrn is how you assign ownership.
What is an Organization?
Organizations support teams, member invitations (email, SMS, WhatsApp), and role-based access. They go through KYB (Know Your Business) compliance.
What is KYC and when is it required?
KYC (Know Your Customer) is the identity verification process required by financial regulation. Not every account type requires it — virtual accounts and Polygon wallets have minimal requirements, while US bank accounts need full KYC.
See Compliance & KYC for the full verification flow.
What's next
→ Ledger & Balance — understand where the money actually lives