Skip to content

About

Ephemeral virtual identity and credential proxy sandbox for personal agents with scoped tokens and budget bounds

Topics

Resources

Stars

7 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

genpark-agent-virtual-identity-proxy-sandbox-skill

Ephemeral Virtual Identity & Credential Proxy Sandbox for Personal Agents. 100% Python Standard Library.

Distilled from architectural patterns pioneered by szn, where the personal assistant operates using its own dedicated proxy email, proxy phone, and virtual card credentials to isolate and safeguard the user's primary identity.

Architecture

flowchart LR
    User["User Real Identity (Email / Phone / Card)"] --> ProxySandbox["Virtual Identity Proxy Sandbox"]
    ProxySandbox --> AliasGen["Deterministic Hash Generator"]
    AliasGen --> BurnerCreds["Proxy Email (agent-xxx@vendor.proxy.ai) & Virtual Phone"]
    BurnerCreds --> ExtVendor["External Vendor / API"]
    ExtVendor -- Billing Request --> SpendLimit{"Check Spend <= Budget?"}
    SpendLimit -- Approved --> HMACSign["HMAC-SHA256 Authorization Signature"]
    SpendLimit -- Rejected --> Abort["Transaction Blocked"]
Loading

Features

  • Zero Identity Leakage: Primary user credentials remain completely hidden from external APIs and third-party vendors.
  • Granular Budget & Spending Limits: Enforces hard budget bounds per vendor or task.
  • HMAC Signatures: Every action performed on behalf of the user is cryptographically signed and non-repudiable.

About

Ephemeral virtual identity and credential proxy sandbox for personal agents with scoped tokens and budget bounds

Topics

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages