General docs docs https://docs.solana.com main github https://github.com/solana-labs/solana web3 sdk https://github.com/solana-labs/solana-web3.js/ web3 api https://solana-labs.github.io/solana-web3.js/ node rpc https://docs.solana.com/apps/jsonrpc-api Dive right in Simple erc20 https://github.com/solana-labs/example-token Client entry point https://github.com/solana-labs/example-token/blob/7af4ee667498a64c6f3bae8e30207fcb565b98a4/src/cli/main.js#L18 On chain program entry point https://github.com/solana-labs/example-token/blob/7af4ee667498a64c6f3bae8e30207fcb565b98a4/src/program/src/processor.rs#L5 Where the program entry point get dispatched https://github.com/solana-labs/example-token/blob/7af4ee667498a64c6f3bae8e30207fcb565b98a4/src/program/src/state.rs#L304