Thanks to visit codestin.com
Credit goes to stridge.com

Stridge API

Accept, route and settle.Through one API.

Any languageOne HTTPS contract

Call Stridge with JSON over HTTPS from the language and tools your team already uses. Authentication, request patterns, and response envelopes stay consistent across resources.

Node.js
const res = await fetch("https://api.stridge.com/v1/transfer/external/address", {
  method: "POST",
  headers: {
    "X-API-Key": process.env.STRIDGE_API_KEY,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    asset: "USDC",
    network_symbol: "ethereum",
    from_address: "<your-vault-address>",
    to_address: "<recipient-address>",
    amount: "100.50",
  }),
});

const transfer = await res.json();

One APIClear credentials

Use a Gateway key for approved browser origins and an API key for server calls. Dashboard and internal services authenticate with their own bearer credentials.Read the authentication guide

Credential

Request

http
/**
 * Server calls. Scope each key to the resources it needs and
 * rotate it with a grace period.
 */
POST /v1/transfer/external/address HTTP/1.1
Host: api.stridge.com
X-API-Key: <your-api-key>
Accept: application/json

X-API-Key authenticates POST /v1/transfer/external/address.

Test before launchTrust every event

Create representative webhook events in the Dashboard, inspect delivery history, and verify signed requests in production. Failed deliveries retry automatically.

sandbox
12:04:41POST/dashboard/v1/webhook/events/mock200
12:04:12POST/dashboard/v1/webhook/events/mock200
12:03:58POST/dashboard/v1/webhook/events/mock200
12:03:20POST/dashboard/v1/webhook/events/mock200
12:02:50POST/dashboard/v1/webhook/events/mock200

Test events

Create representative events from the Dashboard and inspect each delivery before real funds move.

Explore webhook events
completed12:04:41
eventuda.settlement.completed
to0x7c3A…d4E9amountUSDC 100.50
onBase
detected12:04:12
eventvault.deposit.detected
from0x9f2b…7A10amount250.00 USDT
onSolana
confirmed12:03:58
eventpayout.confirmed
to0x41C…8b21amount0.50 ETH
onEthereum
failed12:03:20
eventpayout.failed
to0x41C…8b21reasoninsufficient gas
retryscheduled

Signed webhooks

Every account event arrives as a signed HTTP request with a stable event identifier. Verify the signature, process each event once, and rely on automatic retries after delivery failures.

Read the signature guide

Build the payment flowyour product needs.