Wallet

Single line of code to create wallet for various supported blockchains.

Blockchain
Supported

Bitcoin

Cosmos

Ethereum

Polygon

Ripple

Solana

Stellar

Cosmos

import core from '@poro-wallet/core';

const cosmosWallet = await core.factory.wallet.cosmos.create();
// {
//     address: string
//     mnemonic: string
//     publicKey: string
//     privateKey: string
// }

EVM Chains

import core from '@poro-wallet/core';

// Just using Ethereum as an example
const evmWallet = await core.factory.wallet.ethereum.create();
// {
//     address: string
//     mnemonic: string
//     publicKey: string
//     privateKey: string
// }

Ripple

import core from '@poro-wallet/core';

const rippleWallet = await core.factory.wallet.ripple.create();
// {
//     address: string
//     mnemonic: string
//     publicKey: string
//     privateKey: string
// }

Solana

import core from '@poro-wallet/core';

const solanaWallet = await core.factory.wallet.solana.create();
// {
//     address: string
//     mnemonic: string
//     publicKey: string
//     privateKey: string
// }

Stellar

import core from '@poro-wallet/core';

const stellarWallet = await core.factory.wallet.stellar.create();
// {
//     address: string
//     mnemonic: string
//     publicKey: string
//     privateKey: string
// }

Last updated