Appearance
@swapped/connect-sdk / wallet-verification / WalletVerificationIntegration
Type Alias: WalletVerificationIntegration
WalletVerificationIntegration =
object
Defined in: src/types/wallet-verification.types.ts:217
One row from GET /api/wallet-verifications/integrations. Signature wallets have methods: ['signature']; Coinbase is methods: ['exchange_oauth'].
Properties
enabled
enabled:
boolean
Defined in: src/types/wallet-verification.types.ts:237
Whether the partner can offer this integration right now.
icon
icon:
WalletVerificationIcon
Defined in: src/types/wallet-verification.types.ts:243
Light / dark CDN icons. See WalletVerificationIcon.
methods
methods:
WalletVerificationMethod[]
Defined in: src/types/wallet-verification.types.ts:241
Proof methods this row supports (signature and/or exchange_oauth).
name
name:
string
Defined in: src/types/wallet-verification.types.ts:229
Display name for the picker.
Example
ts
`'Phantom'`provider
provider:
IntegrationProvider
Defined in: src/types/wallet-verification.types.ts:223
Integration id from GET /wallet-verifications/integrations.
Example
ts
`IntegrationProvider.Phantom`type
type:
string
Defined in: src/types/wallet-verification.types.ts:235
'wallet' for signature providers; 'exchange_oauth' for Coinbase.
Example
ts
`'wallet'`