Skip to main content

Next steps

Beginner
Getting started

Continue building with these suggested next steps.

Smart contracts

Learn more about canister smart contract development and management.

Learn more
Dev tools

Explore additional developer tools including agents, libraries, and CLI tools.

Learn more
HTTPS outcalls

Use HTTPS outcalls in your project to obtain data from external sources.

Learn more
Frontend canisters

Build web applications using frontend canisters and frameworks like React.

Learn more
Onchain encryption

Secure your application's data with onchain encryption methods.

Learn more
Onchain signatures

Sign messages using threshold ECDSA, Schnorr, and EdDSA.

Learn more
Best practices

Review the developer best practices for building on ICP.

Learn more
Security

Learn about application security and recommendations.

Learn more
Chain Fusion

Explore how canister smart contracts can interact directly with other chains like Bitcoin and Ethereum.

Learn more
Authentication

Integrate authentication methods into your application.

Learn more
Tokens and assets

Explore creating your own token using the ICRC token standards.

Learn more
Decentralized AI

View examples of decentralized AI running onchain.

Learn more
Governance

Learn about the ICP network's governance.

Learn more
Sample dapps

View additional sample applications for Motoko, Rust, and other languages.

Learn more