Skip to main content Skip to content

Build identity mini apps that live inside ShareRing Me.

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 Me Modules screen inside ShareRing Me, listing SBAC Transcript, Claim SHR and SHR Exchange.
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, without ever touching the user's raw data.

Why build on ShareRing

You do not rebuild KYC. You inherit it.

Verified users on day one

Every ShareRing Me user has been identity verified against ISO 27001 standards. You do not rebuild KYC, AML or age checks. You inherit them.

Privacy by design

Your module never sees a document scan or a raw PII field. You receive only the proof or the value the user has approved to share.

Ready-made wallet and credentials

Payments, 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

Identity vault

Read verified documents, email and avatar. Add new documents. Run verification queries through ShareRing Link.

Wallet

Read accounts and balances. Sign and broadcast transactions on ShareLedger. Swap to Ethereum or BSC accounts for multi-chain flows.

Cryptography

Encrypt, decrypt, sign and verify using the user's keys through the @sharering/signification package.

Apple and Google Wallet

Add, view and remove Apple Wallet and Google Wallet passes so credentials can live in the native OS wallet.

Navigation and device

Move between in-app screens, open other Me Modules, read device and app info, copy to clipboard, open the system browser.

NFTs

List the user's NFTs for ticketing, membership and access use cases.

Quick start

Talk to ShareRing Me in five lines

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

// 1. Request verified identity fields
window.ReactNativeWebView.postMessage(JSON.stringify({
  type: 'GET_VAULT_DATA',
  payload: { fields: ['email', 'firstName', 'lastName'] }
}));

// 2. Handle the response
window.addEventListener('message', (event) => {
  const data = JSON.parse(event.data);
  if (data.type === 'VAULT_DATA_RESPONSE') {
    console.log('Verified:', data.payload);
  }
});

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

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.
Already running

Me Modules are live in the app today.

Not a roadmap item. These are shipping inside ShareRing Me right now, alongside the wallet and the vault.

SBAC Transcript

Submit a transcript request from inside the app. Powered by PromptPost.

Claim SHR

Claim your competition SHR rewards and stake them on a validator.

SHR Exchange

Buy and sell SHR easily in the ShareRing app, with Banxa integration.

Yours next

Publish through ShareRing and your module appears beside these, with no app-store review cycle.

The Me Modules screen inside ShareRing Me, listing SBAC Transcript, Claim SHR and SHR Exchange.
Frequently asked

Me Modules, answered

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.
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.
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.
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.

Ready to build on ShareRing Me?

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

Simplifying IT
for a complex world.
Platform partnerships
Services
Business Challenges

Digital Transformation

Security

Automation

Gaining Efficiency