Cấu hình trình cung cấp
Truyền một đối tượngHeliusWalletConfig vào thuộc tính config của trình cung cấp — xem Thiết lập.
string
Khóa API Helius của bạn. Không cung cấp khóa này trong môi trường production — hãy gắn trình xử lý
route để khóa được giữ ở phía máy chủ. Chỉ truyền khóa
để tạo nguyên mẫu nhanh (khi đó khóa sẽ được gửi tới trình duyệt; hãy giới hạn khóa theo tên miền).
string
Cụm Solana cần kết nối:
"mainnet-beta" hoặc "devnet".object
Tùy chọn ghi đè phía máy khách đối với các phương thức đăng nhập đang bật. Thông thường, bạn thiết lập
các phương thức này cho từng dự án trong bảng điều khiển, tại WaaS
→ Configuration — xem Cấu hình phương thức đăng nhập.
Bạn không cần truyền
projectId hoặc URL RPC — khi khởi tạo, SDK suy ra mã dự án và
các URL Secure RPC không cần khóa từ khóa API của bạn.object
Tùy chỉnh giao diện người dùng của ví:
darkMode, primaryColor, borderRadius,
logoLight, logoDark.function
Hàm callback được gọi khi SDK gặp lỗi:
(error: Error) => void.Cấu hình phương thức đăng nhập
Chọn các phương thức mà người dùng sẽ thấy trong bảng điều khiển, tại WaaS → Configuration — bật hoặc tắt từng phương thức rồi lưu. Các thay đổi sẽ có hiệu lực vào lần đăng nhập tiếp theo của người dùng; không cần triển khai lại. SDK đọc cấu hình dự án khi khởi tạo, vì vậy bạn có thể quản lý cấu hình tại một nơi thay vì trong mã.Hiện tại, bạn có thể tự quản lý passkey, email, SMS và ví bên ngoài trong bảng điều khiển.
Tính năng đăng nhập qua mạng xã hội (Google, Apple, Discord, X) sẽ sớm ra mắt. Hãy bật ít nhất
một phương thức, nếu không người dùng sẽ không thể tạo ví. Để ghi đè
thiết lập của dự án từ mã (ví dụ: theo từng môi trường), hãy truyền
authMethods vào
config của trình cung cấp.Ví bên ngoài là một phương thức đăng nhập. Phương thức này xác thực người dùng vào
ví Helius tích hợp của họ — việc ký luôn được thực hiện bằng ví tích hợp, không phải
ví bên ngoài. Xem Di chuyển từ Privy.
Các bước tiếp theo
Using the wallet
Đọc trạng thái xác thực, ký, gửi và xem lịch sử
Migrating from Privy
Di chuyển các ví Privy hiện có sang Helius WaaS