Me Modules
Me Modules

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.

What is a Me Module?

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

Verified users on day one. Every ShareRing Me user has been identity verified against DIATF and 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.

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.

How it works

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.

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);
  }
});
Browse all events → 20+ event types across vault, wallet, crypto, and passes

Frequently asked questions

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.