Skip to main content Skip to content

ShareRing Solutions is live: identity checks for accountants, real estate agents and bookmakers.

Explore ShareRing Solutions (opens in a new tab)
Me ModulesinsideShareRing Me

Build identity mini apps that live inside ShareRing Me.

Me Modules on the ShareRing Me home.

Launch identity-powered experiences faster than ever. ShareRing Me gives your team built-in verification, secure data sharing and digital wallet capabilities, so you can focus on building great products.

The ShareRing Me home screen greeting Emily: Wallets, eSIM, AI Avatar and More in the module row, a passport and an ID in My documents, and the bottom navigation.
Me ModulesinsideShareRing Me Identity mini apps

Launch identity-powered experiences faster than ever. ShareRing Me gives your team built-in verification, secure data sharing and digital wallet capabilities, so you can focus on building great products.

Two friends at a cafe table, each smiling at her own phone
Me Modules What is a Me Module?

A web app that runs inside ShareRing Me

A Me Module is a web-based mini-app that runs inside the ShareRing Me app. It connects your product to verified identity, wallet and credential data through a privacy-first event protocol.

Your Me Module only receives the verified attributes the user chooses to share for a given interaction.

A developer in headphones working on code at his desk, seen from behind
A consent sheet in Digital Me, one of the Me Modules: Trips asks to read three fields, travel dates, party size and a hotel loyalty ID, each marked on-device or zero-knowledge, with Deny and Approve.

Your Me Module only receives the verified attributes the user chooses to share for a given interaction.

A consent sheet in Digital Me, one of the Me Modules: Trips asks to read three fields, travel dates, party size and a hotel loyalty ID, each marked on-device or zero-knowledge, with Deny and Approve.
Me ModulesinsideShareRing Me Mini apps

Not a folder. A platform.

Me Modules are mini apps that run inside ShareRing Me, connected to your verified identity and your wallet.

Wallets

Read accounts and balances. Sign and broadcast transactions on ShareLedger.

ShareLedger

eSIM

Buy a data plan instantly with eSIM, perfect for your travel.

AI Avatars

Create your own AI Avatar.

NFTs

List your NFTs for ticketing, membership and access use cases.

Payments inside Me Modules

Coming to ShareRing Me.

ShareRing Me Coming soon
Why build on ShareRing

You do not rebuild KYC. You inherit it.

Verification is built in.

A verification request in ShareRing Me V3: ACME Company is requesting your verification for eKYC and age verification, with its welcome message and Continue at the bottom.
The ShareRing Unified ID in ShareRing Me, Identity tab: the sample user Emily Davis Alexander Abraham, Australia, marked Verified, with a QR code that refreshes and Share a document.

Verified users on day one

Your module opens inside ShareRing Me, next to the identity your users have already verified.

The Sharing Details screen in ShareRing Me: what was shared, to which organisation and when, with each shared item listed.

Privacy by design

You receive only the proof or the value the user has approved to share.

The ShareRing Me home screen greeting Emily: Wallets, eSIM, AI Avatar and More in the module row, a passport and an ID in My documents, and the bottom navigation.

Ready-made wallet and credentials

Signing, NFTs, Apple Wallet and Google Wallet passes are already wired in. Call the event you need.

The ShareRing Unified ID in ShareRing Me, Identity tab: the sample user Emily Davis Alexander Abraham, Australia, marked Verified, with a QR code that refreshes and Share a document.

Verified users on day one

Your module opens inside ShareRing Me, next to the identity your users have already verified.

The Sharing Details screen in ShareRing Me: what was shared, to which organisation and when, with each shared item listed.

Privacy by design

You receive only the proof or the value the user has approved to share.

The ShareRing Me home screen greeting Emily: Wallets, eSIM, AI Avatar and More in the module row, a passport and an ID in My documents, and the bottom navigation.

Ready-made wallet and credentials

Signing, NFTs, Apple Wallet and Google Wallet passes are already wired in. Call the event you need.

The event protocol

What your module can call

20+ event types across vault, wallet, crypto, and passes.

  • Identity vault ShareRing Link Read verified documents, email and avatar. Add new documents. Run verification queries through ShareRing Link. VAULT_DOCUMENTS
  • Wallet ShareLedger Read accounts and balances. Sign and broadcast transactions on ShareLedger. WALLET_BALANCE
  • Cryptography Encrypt, decrypt, sign and verify using the user's keys through the @sharering/signification package. CRYPTO_SIGN
  • Identity vault ShareRing Link Read verified documents, email and avatar. Add new documents. Run verification queries through ShareRing Link. VAULT_DOCUMENTS
  • Wallet ShareLedger Read accounts and balances. Sign and broadcast transactions on ShareLedger. WALLET_BALANCE
// Request types
"VAULT_DOCUMENTS"
"WALLET_BALANCE"
A verification request in ShareRing Me V3: ACME Company is requesting your verification for eKYC and age verification, with its welcome message and Continue at the bottom.
The event protocol
  • Cryptography Encrypt, decrypt, sign and verify using the user's keys through the @sharering/signification package. CRYPTO_SIGN
// Request types
"CRYPTO_ENCRYPT"
"CRYPTO_DECRYPT"
"CRYPTO_SIGN"
"CRYPTO_VERIFY"

// Response
{ type: "CRYPTO_SIGN";
  payload: { signature: string;
    data: string } }
The event protocol

What your module can call

  • Apple and Google Wallet Add Apple Wallet and Google Wallet passes so credentials can live in the native OS wallet. APPLE_WALLET_ADD_PASS
  • Navigation and device Me Modules Move between in-app screens, open other Me Modules, read device and app info, copy to clipboard, open the system browser. NAVIGATE_TO
  • NFTs List the user's NFTs for ticketing, membership and access use cases. NFT_NFTS
// Request
{ "type": "NFT_NFTS" }

// Response
{ type: "NFT_NFTS";
  payload: any[] }
ShareRing Me Quick start

Talk to ShareRing Me in five lines

Use postMessage to request identity data, wallet operations, and crypto primitives from inside your module.

// Request
{ "type": "VAULT_EMAIL" }
// Response
{ type: "VAULT_EMAIL";
  payload: string }
How it works

Three steps to shipping

  1. Build your web app. Host it on a domain you control. Standard HTML, CSS and JavaScript, or any framework that compiles to the web.
  2. Integrate the event protocol. Use window.ReactNativeWebView.postMessage to request identity, wallet and crypto operations. Handle responses through a single message listener.
  3. Register and launch. Submit your module to ShareRing. Once approved, it appears inside ShareRing Me for the users you target.
// Response
{ type: "VAULT_DOCUMENTS";
  payload: Array<{ id: string;
    type: string;
    country: string }> }
A developer in headphones working on code at his desk, seen from behind
Me Modules Frequently asked

Me Modules, answered

The Sharing Details screen in ShareRing Me: what was shared, to which organisation and when, with each shared item listed.
What is a Me Module?

A Me Module is a mini app that runs inside the ShareRing Me super-app. It can read verified identity, sign transactions, trigger wallet actions, and handle NFTs, all within a trusted, user-controlled environment.

ShareRing Me
What can a Me Module access?

With the user's consent, a Me Module can read verified documents, email, avatar and wallet accounts, sign cryptographic payloads, add Apple and Google Wallet passes, open other Me Modules, and list the user's NFTs. It never sees raw credentials without explicit permission.

How do I distribute a Me Module?

Me Modules are published through ShareRing and surfaced to the right users inside ShareRing Me. There is no app-store review cycle to ship updates.

ShareRing Me
How is user data protected?

All identity data stays on the user's device and on ShareLedger. Your Me Module only receives the verified attributes the user chooses to share for a given interaction.

ShareLedger
What do I need to get started?

A ShareRing developer account, the Me Modules documentation at docs.sharering.network, and a supported web stack. Most integrations take days, not quarters.

Is there a cost?

Commercial terms depend on volume and use case. Book a demo and we'll walk you through pricing for your scenario.

Me Modules

Ready to build on ShareRing Me?

Get a walkthrough from our team, or jump straight into the developer docs.

Free on iOS and Android.

Two colleagues smiling at a laptop over coffee as one walks the other through it
A verification request in ShareRing Me V3: ACME Company is requesting your verification for eKYC and age verification, with its welcome message and Continue at the bottom.
Where your module runs

Free on iOS and Android.

A verification request in ShareRing Me V3: ACME Company is requesting your verification for eKYC and age verification, with its welcome message and Continue at the bottom.
Simplifying IT
for a complex world.
Platform partnerships
Services
Business Challenges

Digital Transformation

Security

Automation

Gaining Efficiency