@ika-accounts/sdk
v0.1.0
Published
Ika Accounts SDK: walletless Sui accounts for any EVM or Solana wallet — gasless, zero-trust (Ika dWallets), funded from any chain via NEAR Intents
Maintainers
Readme
@ika-accounts/sdk
Sui accounts for people who already have a wallet. Users sign in with MetaMask, Phantom or any EVM or Solana wallet, transact on Sui gas-free, and fund their account from any chain. Each account is an Ika zero-trust dWallet owned by the user's wallet.
Documentation: https://docs-ika-accounts.mpckit.xyz (for coding assistants: llms.txt)
npm i @ika-accounts/sdk @mysten/suiimport { createIkaAccounts } from '@ika-accounts/sdk';
const accounts = createIkaAccounts({
apiKey: 'ika_…', // from the Ika Accounts dashboard
apiUrl: 'https://ika-accounts.mpckit.xyz',
keysOrigin: 'https://ika-accounts.mpckit.xyz',
network: 'mainnet',
});
await accounts.openConnect(); // sign in with an existing wallet
await accounts.execute((tx) => { /* build a Sui transaction */ }); // gas-free
await accounts.openFunds({ tab: 'deposit' }); // deposit from any chainMIT licensed.
