Skip to content
Astrobase
Search
Ctrl
K
Cancel
GitHub
X/Twitter
Select theme
Dark
Light
Auto
Astrobase SDK v0.5.0-beta.2
Concepts
Codecs
Content Identifiers
Files
Instance
Wraps
Guides
Encryption
Hashing
Identity
API Reference
ASCII
Classes
Ascii
BIP39
Functions
entropyToMnemonic
mnemonicToEntropy
mnemonicToSeed
normalizeMnemonic
validateWordlist
CID
Classes
ContentIdentifier
Type Aliases
ContentIdentifierLike
ContentIdentifierSchemeParser
Codecs
Interfaces
Codec
CodecContext
Functions
decodeWithCodec
encodeWithCodec
Codecs/Binary
Variables
BinaryCodec
Codecs/JSON
Variables
JsonCodec
Common
Variables
Common
Content
Interfaces
PutOptions
PutRequestPayload
Type Aliases
ContentProcedures
Functions
deleteContent
getContent
putContent
ECDSA
Interfaces
ECDSAWrappedMetadata
Type Aliases
ECDSAUnwrappedMetadata
Variables
ECDSA
Functions
sign
verify
Encrypt
Interfaces
EncryptOptions
Type Aliases
EncryptWrapMetadata
Variables
DEFAULTS
EncryptWrapModule
Functions
buildFullOptions
decrypt
deriveKey
encrypt
sanitizeOptions
Events
Type Aliases
Listener
Topics
Functions
emit
off
on
Files
Classes
FileBuilder
FS
Interfaces
FilesystemClientConfig
Functions
default
Hashing
Classes
Hash
Type Aliases
HashFn
HashLike
Variables
SHA_256
sha256
Functions
hash
hashToBytes
validateHash
HTTP/Client
Variables
default
HTTP/Server
Interfaces
HttpServerConfig
Functions
serve
Identity
Interfaces
GetIdentityOptions
GetIdentityResult
GetPrivateKeyOptions
Identity
IdentityResult
PutIdentityOptions
Variables
prefix
schema
scheme
Functions
getIdentity
getNextIdentity
getPrivateKey
putIdentity
Immutable
Interfaces
ImmutablePutOptions
Variables
Immutable
IMMUTABLE_PREFIX
Functions
deleteImmutable
getImmutable
putImmutable
toImmutableCID
In-Memory
Functions
inMemory
IndexedDB
Interfaces
IndexedDBConfig
Functions
indexeddb
Instance
Classes
InstanceReferenceError
Interfaces
InstanceConfig
Type Aliases
Instance
Variables
maps
sets
Functions
createInstance
getOrThrow
Internal
Interfaces
BaseEncoder
Type Aliases
MaybePromise
Variables
Base64
Functions
bytesToString
compareBytes
payloadToBytes
stringToBytes
Keyrings
Interfaces
CreateKeyringRequest
CreateKeyringResult
ImportKeyringRequest
LoadKeyringRequest
PersistedKeyring
Type Aliases
KeyringProcedures
Functions
clearKeyring
createKeyring
getAvailableKeyringCIDs
importKeyring
loadKeyring
Media Types
Interfaces
MediaType
Type Aliases
MediaTypeLike
Variables
Binary
JSON
Wrap
Functions
encodeMediaType
normalizeMediaType
validateMediaType
Middleware
Interfaces
Middleware
Variables
BinaryMiddleware
Functions
replace
revive
Mutable
Variables
MUTABLE_PREFIX
Functions
deleteMutable
getMutable
keyToCID
putMutable
RPC/Client
Interfaces
ClientConfig
Type Aliases
ClientStrategy
Functions
buildQueue
callProcedure
callProcedureAll
createRequestMessage
filterByProcedure
supportsProcedure
RPC/Server
Type Aliases
ProcedureExecutor
Functions
processRequest
RPC/Shared
Interfaces
ErrorResponseMessage
MessageBase
OkResponseMessage
RequestMessage
Type Aliases
ProcedureName
ProcedureRequest
ProcedureResponse
ProcedureTypes
ResponseMessage
Variables
requestSchema
Functions
validateRequest
S3
Interfaces
S3StrategyConfig
Functions
s3
SQLite
Interfaces
SQLiteClientConfig
Functions
default
Varint
Classes
Varint
Wraps
Interfaces
Unwrapped
WrapModule
Wrapped
Type Aliases
WrapFn
Variables
WrapCodec
Functions
fromWrapBuffer
toWrapBuffer
unwrap
wrap
GitHub
X/Twitter
Select theme
Dark
Light
Auto
Astrobase SDK
Welcome to the Astrobase SDK documentation. This area is currently under development.