Shogun SDK Documentation v1.1.4 - v6.5.3

Namespaces

crypto
GunErrors

Enumerations

CorePlugins
CredentialType
ErrorType
PluginCategory

Classes

BasePlugin
DataBase
DataBaseHolster
ErrorHandler
NostrConnector
NostrConnectorPlugin
RxJS
RxJSHolster
ShogunCore
ShogunStorage
SmartWalletPlugin
Web3Connector
Web3ConnectorPlugin
Webauthn
WebauthnPlugin
ZkCredentials
ZkProofConnector
ZkProofPlugin

Interfaces

AlbyProvider
AuthResult
CredentialClaim
CredentialVerificationResult
DeriveOptions
ExecutionResult
GunDataEventData
GunPeerEventData
IShogunCore
NostrConnectorConfig
NostrConnectorCredentials
NostrConnectorKeyPair
NostrConnectorPluginInterface
NostrProvider
PluginManager
ProposalInfo
RecoveryRequest
SemaphoreProof
ShogunCoreConfig
ShogunError
ShogunEvents
ShogunPlugin
SignUpResult
SmartWalletConfig
SmartWalletPluginInterface
TypedAuthResult
TypedGunOperationResult
VerifiableCredentialProof
WalletCreateResult
WalletInfo
Wallets
Web3ConnectorPluginInterface
WebauthnConfig
WebauthnPluginInterface
ZkIdentityData
ZkProofAuthResult
ZkProofConfig
ZkProofCredential
ZkProofGenerationOptions
ZkProofPluginInterface
ZkProofVerificationResult

Type Aliases

AuthMethod
ShogunSDKConfig

Functions

createError
derive
deriveCredentialsFromMnemonic
formatSeedPhrase
generateSeedPhrase
mnemonicToSeed
normalizeSeedPhrase
seedToPassword
setBufferPolyfill
validateSeedPhrase