Client and backend. Every class listed here is shared: the same code is compiled into your app and into your server. The package's page in the client API lists all of it, including any classes that exist only in the app.
package com.codename1.crypto.wallet
Wallets: the
Signer interface that keeps private keys behind
derivation paths, the in-memory SeedSigner, and the
Wallet facade that answers addresses and signs EVM, Bitcoin and
Solana transactions on the standard paths.Types
class SeedSigner | A Signer over a BIP-39 seed held in memory. |
interface Signer | Everything that touches a wallet’s private keys, behind one interface. |
class Wallet | One wallet across chains, over a Signer. |