Snippets

Browse an entire list of code examples for you to copy.

To add your own Snippet, make a Pull Request here.

Snippet

Burn an NFT in Cadence

Learn how to burn an NFT in Cadence using the example Avataaars contract.

Skills you'll learn
cadence
Snippet

Create an Account in Cadence

Learn how to create an account directly in Cadence.

Skills you'll learn
cadence
Snippet

Deploy a Contract in Cadence

Learn how to deploy a smart contract directly in Cadence.

Skills you'll learn
cadence
Snippet

Mint an NFT in Cadence

Learn how to mint an NFT in Cadence using the example Avataaars contract.

Skills you'll learn
cadence
Snippet

Account Linking - Publish a Child Account

Learn how to redeem a child account for account linking.

Skills you'll learn
cadence
Snippet

Account Linking - Redeem a Child Account

Learn how to redeem a child account for account linking.

Skills you'll learn
cadence
Snippet

Account Linking - Remove a Child Account

Learn how to remove a child account for account linking.

Skills you'll learn
cadence
Snippet

Account Linking - Remove a Parent Account

Learn how to remove a parent account for account linking.

Skills you'll learn
cadence
Snippet

Account Linking - Set up a Child Account

Learn how to set up a child account for account linking.

Skills you'll learn
cadence
Snippet

Time in Cadence

Learn how to get and calculate time in Cadence.

Skills you'll learn
cadence
Snippet

Transfer an NFT in Cadence

Learn how to transfer an NFT in Cadence using the example Avataaars contract.

Skills you'll learn
cadence
Snippet

Dynamically Import a Contract

Learn how to import a Cadence contract at run-time in a script or transaction.

Skills you'll learn
cadence
Snippet

Proving Authentication with FCL

Learn how to verify a users authentication using FCL on testnet and mainnet.

Skills you'll learn
dapp
javascript
Snippet

Dapper Wallet-Only Authentication using FCL

Learn how to log in, log out, and access user data using only Dapper Wallet.

Skills you'll learn
dapp
javascript
Snippet

Authenticate using FCL

Learn how to log in, log out, and access user data.

Skills you'll learn
dapp
javascript
Snippet

Create an Account with FCL

Learn how to take a public key and create an account with it using FCL.

Skills you'll learn
dapp
javascript
Snippet

Execute a Transaction w/ FCL (Custodial Wallet)

Learn how to execute a basic transaction with FCL using a custodial wallet (Blocto, Lilico, etc).

Skills you'll learn
dapp
javascript
Snippet

Execute a Transaction w/ FCL (Non-Custodial Wallet)

Learn how to execute a basic transaction with FCL using a non-custodial wallet (aka with a private key).

Skills you'll learn
dapp
javascript
Snippet

Pass a Dictionary Arg to Cadence in FCL

Learn how to pass a dictionary argument to a Cadence script or transaction in FCL.

Skills you'll learn
javascript
Snippet

Pass a Struct Arg to Cadence in FCL

Learn how to pass a struct argument to a Cadence script or transaction in FCL.

Skills you'll learn
javascript
Snippet

Execute a Script with FCL

Learn how to execute a basic script using FCL.

Skills you'll learn
dapp
javascript
Snippet

Sign a Message with FCL

Sign a user message with FCL on the frontend.

Skills you'll learn
dapp
javascript
Snippet

Cadence Setup using Unity SDK

Learn how to setup cadence using Flow Unity SDK.

Skills you'll learn
dapp
unity
Snippet

Execute Scripts using Unity SDK

Learn how to execute scripts using Flow Unity SDK.

Skills you'll learn
dapp
unity
Snippet

Setup and Authenticate using Unity SDK

Learn how to setup and authenticate using Flow Unity SDK.

Skills you'll learn
dapp
unity
Snippet

Send Transactions using Unity SDK

Learn how to send transactions using Flow Unity SDK.

Skills you'll learn
dapp
unity
Snippet

Listen for Events in FCL

Poll for events happening on chain using FCL.

Skills you'll learn
dapp
javascript
Snippet

Get all User NBATopShot Moments

Get all the moments a user has on NBATopShot.

Skills you'll learn
cadence
Snippet

Token Contract with Pre-Mint Capability

A FungibleToken Contract that creates an initial supply when it is deployed.

Skills you'll learn
cadence
Snippet

Sign & Verify a User Message On Chain

Sign a user message with FCL and verify it on chain in Cadence.

Skills you'll learn
dapp
javascript
cadence