Skip to main content
This section walks you through design considerations for applications and tutorials for building applications with or without smart contracts.

Introduction

Build a wallet application on Stellar with the Wallet SDK using Typescript, Flutter, Kotlin or Swift. Explore key features, setup steps, and best practices.

Application Design Considerations

When building an application, one of the first things you have to decide is how your users’ secret keys will be secured and stored.

Build a Wallet with the Wallet SDK

9 items

Build a Payment App with the JS SDK

9 items

Build a Payment App with Swift

SwiftBasicPay is an open-source example iOS payment application that showcases how to integrate Stellar’s powerful payment infrastructure into native Swift…

Build Custom Network Ingestion Pipeline

2 items

Build a Passkey Powered Guestbook Dapp

6 items

Develop a Contract with Frontend Templates

Learn how to build a dapp frontend that connects to smart contracts. Explore best practices for integrating wallets, handling transactions, and interacting with the Stellar network.

Privacy on Stellar

Stellar is a public blockchain: every transaction is recorded onchain and visible to anyone.

ZK Proofs on Stellar

X-Ray (Protocol 25) introduced native host functions for zero-knowledge-friendly primitives (BN254 and Poseidon/Poseidon2), marking an important milestone…