createTenebraePlugin
createTenebraePlugin(
host: { storage: Storage; provider: Provider },
config: ITenebraeKohakuPluginConfigType,
options: { storageCrypto: IKohakuSecureStorageCrypto }
): Promise<ITenebraeKohakuPluginType>
| Parameter | Type | Required | Description |
|---|---|---|---|
host | { storage, provider } | yes | Wallet shell — provider.sendTransaction for tx broadcast |
config | plugin config | yes | SDK Plugin Config |
options.storageCrypto | secure storage crypto | yes | AES-GCM for unlock material at rest |
Returns: Plugin with settlement verbs + extras. Sandbox: SDK Plugin card.