Bắt đầu nhanh
Hướng dẫn này giúp bạn nhanh chóng làm quen với Fystack API, nền tảng tất cả trong một để tạo ví MPC an toàn và quản lý giao dịch.
Khi hoàn thành, bạn sẽ biết chính xác cách bắt đầu xây dựng các ứng dụng crypto an toàn, có khả năng mở rộng với Fystack.
Get your API key
Sign up on the Fystack platform to create API keys and start making requests.
Trước khi gửi yêu cầu đến Fystack API, bạn cần lấy API key từ dashboard. Bạn có thể tìm thấy nó trong mục API Keys.
👉 Để bắt đầu, hãy làm theo các bước nhanh sau:
1. Đăng nhập vào workspace
2. Lấy API key
Sử dụng API key để thực hiện các lệnh gọi an toàn, có xác thực đến API của Fystack.
Key của bạn được giới hạn theo workspace và hỗ trợ danh sách IP cho phép (IP whitelisting) cũng như thực thi chính sách.
3. Cài đặt SDK (Tùy chọn)
Sử dụng SDK chính thức cho TypeScript, JavaScript hoặc Go để tích hợp liền mạch:
npm install @fystack/sdk
go get github.com/fystack/platform-sdk-go
4. Tạo ví đầu tiên
Sử dụng API hoặc SDK để tạo ví MPC đầu tiên chỉ với vài dòng code,
không cần quản lý khóa riêng tư.
SDK
import { FystackSDK, Environment } from "@fystack/sdk"const apiCredentials = {apiKey: process.env.API_KEY,apiSecret: process.env.API_SECRET}const sdk = new FystackSDK({credentials: apiCredentials,environment: Environment.Sandbox,logger: true})const { wallet_id } = await sdk.createWallet({name: 'MPC wallet 1',walletType: WalletType.MPC})
5. Nạp tiền lần đầu và theo dõi
SDK
const response = await sdk.getDepositAddress(wallet_id, AddressType.Evm)console.log(response)
{
"address": "0xb71e841C003735F58f7A264c92DcDE6E6b9d6e4e",
"qr_code": "https://quickchart.io/qr?size=300&margin=2&text=0xb71e841C003735F58f7A264c92DcDE6E6b9d6e4e"
}
Tiếp theo là gì?
Tuyệt vời, bạn đã thiết lập xong API client và thực hiện yêu cầu đầu tiên đến API. Dưới đây là một vài liên kết có thể hữu ích khi bạn tìm hiểu sâu hơn về Fystack API: