--- id: turnkey-api-key-stamper version: "0.1.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # turnkey-api-key-stamper — API key authentication stamper for Turnkey API License: permissive · Maintenance: active · Downloads: 76.0K/mo ## What it is and what it does Turnkey API Key Stamper is a lightweight authentication utility that signs Turnkey API requests using your API credentials. It takes your public and private keys, accepts a request payload as a JSON string, and generates a cryptographic stamp that proves the request's authenticity to Turnkey's servers. The package depends only on cryptography and supports Python 3.8 through 3.12. It's designed as a focused tool for developers integrating with Turnkey's API infrastructure. Rather than handling full HTTP request lifecycle management, it provides the core signing operation—you pass it a payload, it returns a stamp you can attach to your request. The package is in active development with a permissive Apache-2.0 license and has seen recent maintenance. Use it for: - Authenticate requests to Turnkey API endpoints when building applications that integrate with Turnkey services. - Sign API payloads in backend services that need to prove identity to Turnkey infrastructure. - Generate request authentication stamps for multi-step workflows involving Turnkey API calls. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Signs Turnkey API requests with your API key credentials, generating authentication stamps for request authentication. Yes, if you are building against the Turnkey API. The package is actively maintained, has no known vulnerabilities, installs with minimal friction, and provides the specific authentication mechanism Turnkey requires. The Apache-2.0 license is permissive. Install it as part of your Turnkey SDK integration. ## Install pip install turnkey-api-key-stamper uv add turnkey-api-key-stamper poetry add turnkey-api-key-stamper ## Installing turnkey-api-key-stamper Before you install: Active maintenance with a recent release. Single lightweight dependency on cryptography. Low install friction. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions. Quickstart: from turnkey_api_key_stamper import ApiKeyStamper, ApiKeyStamperConfig import json config = ApiKeyStamperConfig( api_public_key="your_public_key", api_private_key="your_private_key" ) stamper = ApiKeyStamper(config) payload = {"organizationId": ""} stamp = stamper.stamp(json.dumps(payload)) Verify before relying: - Whether the package handles key rotation or expiration management beyond basic stamping. - Whether stamp validation/verification is supported or only generation. - Performance characteristics under high-volume request signing scenarios. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 76.0K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags turnkey api authentication, api key signing, request stamper, turnkey sdk, api credential authentication, authentication, api-client [View on SkillFed](https://skillfed.io/packages/turnkey-api-key-stamper) · [View on PyPI](https://pypi.org/project/turnkey-api-key-stamper/)