PID Use Case
SIM Verification
Last updated
SIM Verification
Last updated
Traditionally, activities such as opening an eSIM card or applying for a credit card require separate KYC processes for each platform. PID streamlines this by enabling cross-platform verification through VCs, thereby reducing redundancy and compliance costs.
At PolyFlow, we integrate the Solana Attestation Service (SAS) to enable our clients to anchor transaction proofs and participant credentials directly on-chain, ensuring every payment is traceable, verifiable, and tamper-proof.
By combining PID and SAS, PolyFlow powers —a DePIN open wireless network using OpenRoaming and eSIM—to issue and verify on-chain credentials for SIM cards. When a KYC-verified user requests a ROAM phone plan, the verifier securely validates the on-chain attestation to approve SIM issuance without requiring the user to undergo KYC again. This process ensures that each ROAM SIM is issued only to verified users, mitigating fraud risk and automating credential checks in a decentralized, privacy-preserving manner.
Beyond current ROAM eSIM card verification, the PID + SAS integration can support a wide range of future scenarios:
DeFi Lending & Credit Scoring Record users’ on‑chain credit behaviors (repayment history, collateral performance, etc.) in PID attestations, enabling lending protocols to plug in trusted credit scores instantly.
Supply Chain Finance Certificates Anchor proofs of authenticity for invoices, warehouse receipts, or bills of lading on‑chain via SAS, allowing financiers to disburse funds faster and reduce fraud risk in trade finance and factoring.
Additionally, with Zero-Knowledge Proof (ZKP) technology, PID ensures privacy protection, allowing verification without disclosing sensitive information, such as age confirmation without revealing full ID details. This maintains a balance between compliance and privacy, ensuring secure, efficient interactions.
User → Roam KYC (completed via PolyFlow) → PID Credential Issuance (recorded on SAS) → On-chain Verification → Automatic Premium eSIM Activation
PID Integration and Verifier Initialization
The PID system integrates the SAS SDK and initializes a Verifier account, which is responsible for signing and generating PID credentials for verified users.
On-Chain Attestation Generation
Upon successful KYC verification via PolyFlow, an on-chain attestation is generated for the user.
Attestation Submission to Solana
The attestation transaction is submitted to the Solana network via RPC, ensuring transparency and immutability.
Premium eSIM Request Handling
When the user requests a Premium eSIM, the system retrieves the relevant Attestation ID on-chain.
Verification and eSIM Activation
The system verifies the authenticity of the attestation on-chain. Upon successful verification, the Premium eSIM is automatically activated for the user.