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.

Sign up on the platform

👉 Để bắt đầu, hãy làm theo các bước nhanh sau:

1. Đăng nhập vào workspace

Dashboard Fystack hiển thị phần thiết lập API key

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.

hình ảnh tạo api key hình ảnh lấy api key

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: