import { createArksatSdkWallet } from '@arksat/wallet-sdk/arkade'
import type { ArksatProvider } from '@arksat/wallet-sdk'
import type { StorageConfig } from '@arkade-os/sdk'
export async function openProtocolWallet(
provider: ArksatProvider,
storage: StorageConfig,
) {
const adapter = await createArksatSdkWallet(provider, {
expectedNetwork: 'mainnet',
expectedArkServerUrl: 'https://arkade.computer',
storage,
})
await adapter.assertActive()
return adapter
}