Unduh Web3.js

Ada beberapa libraries yang bisa anda gunakan, dimulai dengan javascript atau typescript di Solana.

Web3.js

@solana/web3.jsopen in new window adalah library yang mempunyai banyak fungsi dasar di Solana untuk interaksi, mengirim transaksi, dan membaca dari blockchain.

Anda bisa melakukan instalasi library ini dengan cara berikut :

yarn add @solana/web3.js
npm install --save @solana/web3.js
<!-- Development (un-minified) -->
<script src="https://unpkg.com/@solana/web3.js@latest/lib/index.iife.js"></script>

<!-- Production (minified) -->
<script src="https://unpkg.com/@solana/web3.js@latest/lib/index.iife.min.js"></script>

SPL-Token

@solana/spl-token adalah sebuah library yang didalamnya terdapat banyak javascript/typescript yang diperlukan untuk berinteraksi dengan token SPL.
Anda bisa menggunakan library ini untuk mint token SPL baru, mentransfer token, dan banyak hal lainnya.

Anda bisa menginstal library ini dengan cara berikut:

yarn add @solana/spl-token
npm install --save @solana/spl-token
<!-- Development (un-minified) -->
<script src="https://unpkg.com/@solana/spl-token@latest/lib/index.iife.js"></script>

<!-- Production (minified) -->
<script src="https://unpkg.com/@solana/spl-token@latest/lib/index.iife.min.js"></script>

Wallet-Adapter

Berikut ini adalah koleksi dari berbagai library yang bisa membantu untuk bootstrap koneksi wallet di dalam Solana yang disebut dengan wallet-adapter.
Saat ini paket library ini bisa digunakan di dalam Svelte, Angular, Vue.js, dan React. Wallet-adapter bisa mempercepat integerasi dApp dengan wallet-wallet anda dengan lebih cepat seperti Phantomopen in new window, Solflareopen in new window, dan banyak lagi.

Anda bisa menginstall library ini dengan cara berikut :

yarn add @solana/wallet-adapter-wallets \
    @solana/wallet-adapter-base
npm install --save @solana/wallet-adapter-wallets \
    @solana/wallet-adapter-base

Install Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Untuk versi Windows, silahkan kunjungi link berikut Rust installation siteopen in new window.

Install CLI

macOS & Linux

Buka aplikasi terminal favorit anda.

Ganti LATEST_RELEASE dengan versi yang anda inginkan dan unduh rilis Solana terbaruopen in new window di aplikasi terminal dengan menjalankan cara berikut:

sh -c "$(curl -sSfL https://release.solana.com/LATEST_RELEASE/install)"

Anda bisa mengganti LATEST_RELEASE dengan pencocokan tag rilis versi perangkat lunak dari rilis yang anda inginkan, atau gunakan satu dari tiga simbolis nama saluran : stable, beta, or edge. Untuk menemukan rilis terbaru, periksa versi yang tersedia di siniopen in new window.

Berikut adalah hasil yang keluar menunjukan jika pembaharuan berhasil:

downloading LATEST_RELEASE installer
Configuration: /home/solana/.config/solana/install/config.yml
Active release directory: /home/solana/.local/share/solana/install/active_release
* Release version: LATEST_RELEASE
* Release URL: https://github.com/solana-labs/solana/releases/download/LATEST_RELEASE/solana-release-x86_64-unknown-linux-gnu.tar.bz2
Update successful

Tergantung dari sistem operasi anda, pesan akhir dari sebuah proses instalasi akan meminta anda untuk

Please update your PATH environment variable to include the solana programs:

Jika kamu mendapat pesan diatas, kamu bisa salin dan tempel perintah yang diarankan di bawah ini untuk memperbarui 'PATH'.

Konfirmasikan bahwa anda telah menginstal versi 'Solana' yang diinginkan dengan menjalankan :

solana --version

Setelah instalasi berhasil, solana-install update bisa digunakan untuk memperbarui perangkat lunak Solana ke versi yang lebih baru kapan saja.

Mengunduh Binaries (Linux)

Cara alternatif lainnya, anda bisa mengunduh dari binari alih-alih menggunakan Solana-Install.

Unduh binaries melalui arahan di link berikut https://github.com/solana-labs/solana/releases/latestopen in new window, unduh solana-release-x86_64-unknown-linux-msvc.tar.bz2, lalu ekstrak yang diarsipkan:

tar jxf solana-release-x86_64-unknown-linux-gnu.tar.bz2
cd solana-release/
export PATH=$PWD/bin:$PATH

Mengunduh Binaries (macOS)

Alternatif lain, anda bisa mengunduh dari binari alih-alih menggunakan Solana-Install.

Unduh binaries melalui arahan di link berikut https://github.com/solana-labs/solana/releases/latestopen in new window, unduh solana-release-x86_64-apple-darwin.tar.bz2, lalu ekstrak yang diarsipkan:

tar jxf solana-release-x86_64-apple-darwin.tar.bz2
cd solana-release/
export PATH=$PWD/bin:$PATH

Windows

Buka Command Prompt (cmd.exe) sebagai Administrator.

Cari command prompt di bar pencarian windows. Ketika aplikasi command prompt muncul, klik kanan pada mouse dan pilih "Buka sebagai Administrator" Jika anda diminta oleh muncul jendela pertanyaan "Apakah kamu ingin mengizinkan aplikasi ini untuk membuat perubahan pada perangkat anda?", click "Yes".

Salin dan tempel perintah berikut, lalu tekan enter untuk mengunduh Solana installer ke direktori sementara:

curl https://release.solana.com/v1.9.16/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs

Jika v1.9.16 bukan versi yang anda inginkan, cari versi terbaru hereopen in new window.

Salin dan tempel perintah berikut, lalu tekan enter untuk mengunduh versi terbaru dari Solana. Jika kamu melihat jendela security dari sistem anda, tolong pilih untuk mengizinkan agar program bisa berjalan.

C:\solana-install-tmp\solana-install-init.exe v1.9.16

Untuk menemukan versi terbaru, Anda bisa cek versi yang ada hereopen in new window.

Ketika instalasi telah berhasil, tekan enter.

Keluar dari command prompt window dan buka lagi command prompt window yang baru sebagai pengguna normal.

Cari command prompt di search bar window, lalu klik kiri pada aplikasi command prompt ikon (tidak diperlukan untuk menjalankan ini sebagai administrator).

Konfirmasi bahwa anda telah memiliki versi solana yang diunduh telah sesuai dengan yang diinginkan dengan memasukan :

solana --version

Setelah instalasi berhasil, solana-install update bisa digunakan dengan mudah untuk memperbarui perangkat lunak Solana ke versi yang lebih baru kapan saja.

Mengunduh Binaries

Alternatif lain, kamu bisa menginstal dari binari alih-alih menggunakan solana-install.

Unduh binari dengan mengikuti navigasi berikut https://github.com/solana-labs/solana/releases/latestopen in new window, unduh solana-release-x86_64-pc-windows-msvc.tar.bz2, lalu ekstrak arsip menggunakan WinZip atau aplikasi serupa.

Buka command prompt dan arahkan ke direktori dimana anda mengekstrak binari dan jalankan:

cd solana-release/
set PATH=%cd%/bin;%PATH%

Membangun dari Source

Jika anda tidak bisa menggunakan binari yang dibangun sebelumnya atau lebih memilih untuk membangun sendiri dari source code, bisa anda lihat di link berikut https://github.com/solana-labs/solana/releases/latestopen in new window, dan unduh arsip Source Code. Extrak kode dan bangun binari dengan :

./scripts/cargo-install-all.sh .
export PATH=$PWD/bin:$PATH

Kemudian Anda bisa menjalankan perintah berikut untuk mendapatkan hasil yang sama seperti dengan binari bawaan:

solana-install init
Last Updated: