vk-bridge
CommunitySecurely integrate VK Mini Apps via Bridge.
Legal & Compliance#idempotency#server-side auth#vk bridge#hmac validation#vk mini apps#vk pay#community admin
AuthorVKirill
Version1.0.0
Installs0
System Documentation
What problem does it solve?
vk-bridge helps you build VK Mini Apps that can securely identify users, handle VK Pay payments, and interact with native VK features without trusting forgeable client launch parameters.
Core Features & Use Cases
- Server-side HMAC launch-param validation: verify the VK Mini App
vk_*parameters using HMAC-SHA256 with base64url no-padding to establish a trusted identity boundary. - Identity & OAuth flows: retrieve profile data and request OAuth tokens for VK API calls via
VKWebAppGetUserInfo,VKWebAppGetEmail,VKWebAppGetPhoneNumber, andVKWebAppGetAuthToken. - Payments & notifications: open VK Pay forms with
VKWebAppOpenPayFormand send in-VK notifications usingVKWebAppAllowNotificationsplus server-sidemessages.sendwith proper intent handling. - Use case example: building a subscription purchase flow where the app opens VK Pay, then your server confirms the
transaction_id, enforces idempotency, and only then grants premium.
Quick Start
Use the vk-bridge skill to validate VK Mini App launch params including secure HMAC-SHA256 sign checking before trusting vk_user_id.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: vk-bridge Download link: https://github.com/VKirill/antigravity-for-claude-code/archive/main.zip#vk-bridge Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.