import {InfraSS58, CRYPTO_INFO} from 'infra-did-js';
const txfeePaterAccountKeyPair = await InfraSS58.getKeyPairFromUri('//Alice', 'sr25519');
const confBlockchainNetwork = {
networkId: 'space',
address: 'ws://localhost:9944',
// seed or keyPair required
txfeePayerAccountKeyPair,
// or txfeePayerAccountSeed: 'TX_FEE_PAYER_ACCOUNT_SEED'
};
const conf = {
...confBlockchainNetwork,
did: 'did:infra:space:5CRV5zBdAhBALnXiBSWZWjca3rSREBg87GJ6UY9i2A7y1rCs',
// seed or keyPair required
seed: 'DID_SEED',
// keyPair: keyPair,
controllerDID: 'did:infra:space:5HdJprb8NhaJsGASLBKGQ1bkKkvaZDaK1FxTbJRXNShFuqgY'
controllerSeed: 'DID_CONTROLLER_SEED',
// or controllerKeyPair: controllerKeyPair
};
const infraApi = await InfraSS58.createAsync(conf);