Shogun SDK Documentation v1.1.4 - v6.7.1

Namespaces

crypto
GunErrors

Enumerations

CorePlugins
CredentialType
ErrorType
PluginCategory

Classes

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

Interfaces

AlbyProvider
AuthResult
CredentialClaim
CredentialVerificationResult
DeriveOptions
GunDataEventData
GunPeerEventData
IShogunCore
NostrConnectorConfig
NostrConnectorCredentials
NostrConnectorKeyPair
NostrConnectorPluginInterface
NostrProvider
PluginManager
SemaphoreProof
ShogunError
ShogunEvents
ShogunPlugin
ShogunSDKConfig
SignUpResult
TypedAuthResult
TypedGunOperationResult
VerifiableCredentialProof
Wallets
Web3ConnectorPluginInterface
WebauthnConfig
WebauthnPluginInterface
ZkIdentityData
ZkProofAuthResult
ZkProofConfig
ZkProofCredential
ZkProofGenerationOptions
ZkProofPluginInterface
ZkProofVerificationResult

Type Aliases

AuthMethod

Functions

createError
derive
deriveCredentialsFromMnemonic
formatSeedPhrase
generateSeedPhrase
mnemonicToSeed
normalizeSeedPhrase
seedToPassword
setBufferPolyfill
validateSeedPhrase

References

ShogunCoreConfig → ShogunSDKConfig