Confirm the person signing can actually bind the company before you accept a bid.
Today
With the EUDI Wallet
The wallet changes how the evidence is collected. The step at the end stays yours.
Why the wallet helps
The proposed European Business Wallet turns that chain into credentials. A mandate states which person may act for which entity, within what scope, until when, signed by the registry or the company. You verify entity, representative and scope in one step, then accept a qualified signature that carries the mandate with it. The proposal landed in November 2025, so this is a build-ahead rather than something live.
01
You request identity and supporting attestations
02
The user gets the request by QR or deep link
03
The wallet shows the data and the document
04
The user approves on their device
05
The wallet presents credentials and signs
06
Authbound verifies presentation and signature
07
Your backend receives the result and signed document
08
Your existing workflow continues
Step 01
Request the legal entity identifier and registry attributes to confirm the company exists and is in good standing.
Step 02
The representative presents a mandate credential with scope and validity, signed by the entity or the registry.
Step 03
The bid or contract is signed with a qualified signature linked to that verified mandate.
Technical flow
const verification = await authbound.verifications.create({
policyId: 'pol_…', // the claims this flow requests
customerUserRef: user.id,
});
// Your webhook then receives verification.completed
// with the verified result and its audit record.Wallet presents
Terms to know
Regulatory context
European Business Wallet proposal COM(2025) 838, EU public procurement directives
Public procurement directives require buyers to confirm who is bidding and on whose behalf. The European Business Wallet, proposed as COM(2025) 838, would make mandates and company seals verifiable credentials, but it is not yet law. Until it is, this is a build-ahead, and your current authority checks stay in place.

Procurement bidding with EU Business Wallet mandates and company-signing authority.
What it asks the wallet for
What the business gets back
Mandator is a fictional company built by Authbound. The wallet integration in it uses the real Authbound SDK.
A wallet for legal entities, carrying registry attributes, mandates and company seals so authority to act can be checked digitally instead of on paper. It is a separate draft regulation, COM(2025) 838, published in November 2025, not part of eIDAS 2.0 and not yet law. Timelines can still move.
It is machine readable, signed by the issuer, scoped, and revocable. A PDF power of attorney has to be read, translated and trusted, and nothing in it tells you when it was withdrawn.
Yes. Scope is a structured field, so your procurement rules can require a specific mandate type and reject anything narrower automatically.
Not in production. The European Business Wallet is still a proposal. The demo shows the target flow so you can plan the integration before the regulation lands.
The legal entity identifier, the representative’s verified identity, the mandate scope and validity, and the signed bid or contract.
Yes. Verification results arrive over the API and webhook, so they can feed your existing tendering system.
They submit the documents you accept today. The wallet path is an addition, not a requirement.
That is the main benefit. A mandate from any member state would be verified the same way, without translating registry extracts.
Mandates are revocable credentials, so a withdrawn one fails verification before the bid enters evaluation.
Map which authority checks your tenders require and where they happen. That becomes the policy the integration enforces once business wallets exist.
Real estate
The same sign integration, applied to digital signatures.
HR & hiring
The same sign integration, applied to employee onboarding.
Banking & fintech
Runs on the same Authbound API key.
Built on Authbound Digital Signatures. One API key covers every flow you add later.
Tell us what you are trying to build. We will map the user journey, the credentials and the wallet interaction to an implementation.