Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 1.37 KB

README.md

File metadata and controls

47 lines (35 loc) · 1.37 KB

Dependencias

Tienen que tener instaladado NodeJS, les recomiendo instalarlo vía NVM si trabajan en Linux. Tambien Yarn que les recomiendo instalar via NPM. Y finalmente Rust y Solana CLI.

# NodeJS
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
# ahora reinicia tus variables de entorno
nvm install 14
nvm alias default 14

# NodeJS
npm install --global yarn
# ahora reinicia tus variables de entorno

# Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# ahora reinicia tus variables de entorno

# Solana CLI
sh -c "$(curl -sSfL https://release.solana.com/v1.8.0/install)"
# ahora reinicia tus variables de entorno

1. Descargamos el proyecto de ejemplo

git clone https://github.com/FilosofiaCodigo/SolanaHolaMundo
cd SolanaHolaMundo

2. Nos preparamos para lanzar

Nos conectamos al devnet y conseguimos fondos desde el faucet.

solana config set --url https://api.devnet.solana.com
solana-keygen new --force
solana airdrop 5 

3. Lanzamos

cargo build-bpf --bpf-out-dir=dist/program
solana program deploy dist/program/helloworld.so