Official SDKs: Android (Kotlin/zcash-android-wallet-sdk), iOS (Swift/ZcashLightClientKit), Rust (librustzcash). All are open source on github.com/zcash.

Use the light client SDK for your platform, connect to a lightwalletd server, and use the SDK's transaction-building API. See our Build Guide.

Yes. The Zcash testnet uses TAZ (testnet ZEC) with no real value. Configure your node or SDK for testnet. Testnet ZEC is available from community faucets.

Lightwalletd is a server that provides a compact representation of the Zcash blockchain for light clients. Mobile wallets and apps connect to a lightwalletd server rather than running a full node. You can run your own or use public servers.

Zcash's privacy model is different from smart contract platforms. Direct Solidity-style smart contracts aren't native to Zcash. However, bridges, wrapped ZEC (zZEC), and cross-chain integrations allow ZEC to interact with DeFi ecosystems on Ethereum and other chains.

More questions? Contact us or visit z.cash.