Skip to main content
An agent presents a KYA credential to a site to show who it acts for. The credential identifies the person or business the agent represents and says what Baselayer verified about them. Baselayer signs it as an SD-JWT, so the site can trust where it came from and spot any change.

What a credential tells a site

What information a site receives

Customer ID

Every credential includes an ID for this customer at this site. The site can use it to recognize a returning customer, for example to bring back a saved cart. Another site gets a different ID for the same customer.

Identity details

A credential is about a person or a business. When an agent acts for a business, the acting person’s details travel in their own credential alongside the business credential. A credential can carry these details.
A business credential also confirms that the person behind the agent is verified to act for that business. See Who Can Act for a Business. The site gets only the details it asked for, and only the ones Baselayer has. It lists what it needs in its KYA profile, a file it publishes on its own domain. Baselayer never adds more, and a site that checks against its profile refuses a credential that carries extra. If Baselayer doesn’t have a requested detail, the credential leaves it out. To ask for fields, see Asking for Fields.

What Baselayer verified

The credential lists the checks that passed when Baselayer verified the person or business.
A site can set rules on specific checks, such as requiring a clear watchlist result before checkout. For how checks are carried inside the credential, see the verification block.

Built-in safeguards

Where to go next

See what you can do with KYA credentials: