Skip to content

Add free unified Shield API mode - #154

Open
14MR wants to merge 1 commit into
mainfrom
feat/shield-apigee-api
Open

14MR wants to merge 1 commit into
mainfrom
feat/shield-apigee-api

Conversation

@14MR

@14MR 14MR commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

Add an explicit free unified API mode to the Shield Swap SDK.

Set apiInterface: 'apigee' to select the unified hostname. The decorator derives the mainnet or testnet path from its transport.

The unified mode sends no API key, bearer token, or browser cookie. It rejects private routes and account methods before a request. Existing SDK defaults keep their current behavior.

Verification:

  • The SDK type check passes.
  • The full SDK suite passes 431 tests.
  • The suite skips 86 tests that require live services.

@14MR 14MR added the enhancement New feature or request label Sep 14, 2026
@14MR
14MR force-pushed the feat/shield-apigee-api branch from 16706ff to 4df0c1b Compare September 14, 2026 12:08
@14MR 14MR changed the title [Feat] Add native Apigee configuration for Shield Swap Add free unified Shield API access with optional keys Sep 14, 2026
@14MR
14MR marked this pull request as ready for review September 14, 2026 12:17
@14MR
14MR force-pushed the feat/shield-apigee-api branch from 4df0c1b to b630ad2 Compare September 14, 2026 12:27
@ProvableHQ ProvableHQ deleted a comment from vercel Bot Sep 14, 2026
@14MR
14MR force-pushed the feat/shield-apigee-api branch from b630ad2 to 6ba8aac Compare September 14, 2026 13:26
@ProvableHQ ProvableHQ deleted a comment from vercel Bot Sep 14, 2026
@ProvableHQ ProvableHQ deleted a comment from mohammadfawaz Sep 14, 2026
@14MR
14MR force-pushed the feat/shield-apigee-api branch from 6ba8aac to dadf837 Compare September 14, 2026 14:45
@14MR 14MR changed the title Add free unified Shield API access with optional keys Add free unified Shield API mode Sep 14, 2026
@ProvableHQ ProvableHQ deleted a comment from vercel Bot Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant