Met Solana kunnen ontwikkelaars on-chain-programma’s schrijven in programmeertalen voor algemene doeleinden zoals C of Rust, maar die programma’s bevatten Solana-specifieke mechanismen. Er is bijvoorbeeld geen andere keten die ontwikkelaars vraagt om een Rust-module te maken met een process_instruction(KeyedAccounts)-functie.
Welke programmeertaal gebruikt Solana?
Net als verschillende andere blockchains kan Solana slimme contracten uitvoeren. De uitvoeringsomgeving van Solana is gebaseerd op eBPF, waardoor de programmeertalen Rust, C en C++ kunnen worden gebruikt.
Is Solana in Solidity geschreven?
Bovendien is Solana, in tegenstelling tot de meeste andere populaire blockchain-netwerken, niet EVM-compatibel. Daarom gebruikt Solana Solidity niet als programmeertaal.
Waarin is Solana ontwikkeld?
Op Solana en de meeste smart contract blockchains zijn er twee totaal verschillende ontwikkelingsworkflows. Programma (smart contract) ontwikkeling op Solana gebeurt in Rust, C en C++. Deze programma’s worden on-chain gebouwd en geïmplementeerd en worden uitgevoerd via de Solana Runtime, waar ze voor altijd blijven bestaan.
Wat is Solana-ontwikkelaar?
We ontwerpen en ontwikkelen gebruiksvriendelijke dApps die worden aangedreven door de schaalbaarheid, snelheid en veiligheid van de Solana. Onze blockchain-ontwikkelaars hebben expertise in Solana-ontwikkelingsworkflows, client-SDK’s en programma’s voor het bouwen van gedecentraliseerde oplossingen voor DeFi naar web3 en NFT’s.