Additional Resources
All important links at one place
SonicSVM has complete portability for Solana programs, so if you are building for Solana, you can deploy it to Solana without doing any code changes. You would just require to change the RPC URL and deploy there.
Wallets Support List
Important Links
RPC URLs
Mainnet
Secondary Mainnet
Helius
Mainnet gRPC
Testnet
Bridges
Sonic
Hyperlane
Superbridge
Additional Links
Faucet
Explorer
Developer Docs, Libraries and Frameworks
Sonic Code Examples
Learn how to do basic interactions on Sonic
Typescript & Rust
Sonic Agent Kit
Connect any AI agents to sonic protocols
Typescript
SolanaWeb3JS
Client side interactions for all things SVM.
Typescript
Sonic Wallet Adapter Example
Code snippet to connect Sonic wallets on a Next App.
Typescript
Anchor
Smart Contracts Framework
Rust
Steel
Smart Contracts Framework
Rust
Sol Playground
Online Smart Contract IDE
Rust
Privy
Embedded Wallets
Typescript
Metaplex
All things NFTs
Typescript & Rust
Pyth
Real time price feed oracles
Typescript & Rust
Solana Cookbook
Code snippets to do different types of interactions
Typescript & Rust
Solders
Python tool kit
Python
EspressoCash
Dart tool kit
Dart
Resources to learn more about SVM
How Solana works - https://report.helius.dev/
Solana Docs - https://solana.com/docs
Helius Blog ( covers a lot of SVM topics ) - https://www.helius.dev/blog
You can take any code snippet from existing code snippets of Solana change the RPC URL to Sonic and redeploy your smart contracts.
For client-side code, you just have to change the RPC URL as well and you can use any of the libraries mentioned above.
For more help, you can join our discord.
Last updated