STARKNETDeveloper Academy
80%
Ecosystem MasteryProgress
Network: MAINNET
RPC: Starknet Node Layer
Signer Required
Wallet Onboarding
Connect your application to a Starknet wallet. We use **Privy** to provide an embedded, non-custodial experience that doesn't require users to install extension wallets like ArgentX or Braavos initially.
SDK Bind
PENDING
Onboard
PENDING
Identified
PENDING
Mastery Tip
Native AA on Starknet means your application is not restricted to extension wallets. Privy integration allows for a 'Web2-like' flow.
Network Load
SIGNER_SNIPPET.TS
Interactive
SDK Snippet
1
2
3
4
5
6
7
8
const { wallet } = await sdk.onboard({strategy: OnboardStrategy.Privy,privy: {// Resolve the server-side signer contextresolve: async () => fetch('/api/signer-context').then(r => r.json()),},accountPreset: accountPresets.argentXV050,});
TypeScript
Starknet
No output yet