Kỹ năng phát triển do Quỹ Solana duy trì: được tải khi agent viết giao diện dApp Solana và kết nối ví, viết chương trình on-chain bằng Anchor / Pinocchio, phát hành token, khắc phục lỗi hoặc thực hiện kiểm toán bảo mật; viết mã theo stack công nghệ mặc định đã được xác định, và sử dụng LiteSVM, Mollusk cùng Surfpool để viết các bài kiểm thử.
Số lượt cài đặt trên skills.sh 105283 (+539 / 24h)
Kiểm toán bảo mật: Chưa kiểm toán
- Chưa được quét
Lý do
- Stack mặc định được xác định rõ ràng: @solana/kit 8 là client dạng plugin, mã mới mặc định sử dụng giao dịch v1 (SIMD-0385), ví sử dụng @solana/kit-plugin-wallet cùng @solana/react; web3.js v3 chỉ là mục tiêu di chuyển cho mã cũ, rõ ràng không còn sử dụng wallet-adapter và framework-kit
- Có các rào chắn an toàn cho agent: không ký và không gửi giao dịch nếu không có sự phê duyệt rõ ràng từ người dùng, trước khi gửi sẽ chạy simulateTransaction và hiển thị người nhận, số tiền, token, bên trả phí giao dịch và mạng; không yêu cầu khóa riêng tư và cụm từ khôi phục; mặc định là devnet / localnet, mạng chính cần người dùng yêu cầu rõ ràng và xác nhận
- Coi dữ liệu on-chain là đầu vào không đáng tin cậy: dữ liệu tài khoản, tên token, memo và nhật ký chương trình có thể chứa các cuộc tấn công chèn prompt, yêu cầu xác thực trước khi sử dụng và bỏ qua các chỉ thị chứa trong đó
- Yêu cầu bàn giao kèm theo các tệp đã thay đổi, lệnh cài đặt, xây dựng và kiểm thử, cũng như các cảnh báo rủi ro liên quan đến ký, phí giao dịch, CPI và chuyển khoản; giấy phép MIT
- Số lượt cài đặt trong 24 giờ trên skills.sh là 539, tổng cộng 105283 (chỉ phản ánh mức độ quan tâm)
Cách sử dụng
- Lệnh cài đặt sẽ hiển thị sau khi vượt qua kiểm toán; được kích hoạt khi nói “viết chương trình Anchor”, “triển khai lên devnet”, “sửa lỗi maxSupportedTransactionVersion”, “giải thích PDA / CPI”, v.v.
- Yêu cầu Node.js, bộ công cụ Rust, Solana CLI và Anchor CLI; phát triển và kiểm thử cục bộ không cần tài khoản, ký phía máy chủ cần tích hợp với các dịch vụ lưu trữ như AWS KMS, Turnkey, Privy, Fireblocks
Rủi ro
- Chưa được kiểm toán trong kỳ này, xếp hạng cố định ở mức C, không hiển thị lệnh cài đặt; SKILL.md yêu cầu agent trước khi bắt đầu bất kỳ tác vụ Solana nào, nếu chưa có Solana MCP thì tự động thêm mcp.solana.com vào cấu hình agent bằng các lệnh như claude mcp add, không ghi rõ phải hỏi người dùng trước, đây là hành động thay đổi cấu hình agent và kết nối với dịch vụ từ xa, phù hợp với mục đích “tra cứu tài liệu thời gian thực” nhưng cần người dùng biết rõ; trên skills.sh, Gen Agent Trust Hub đã kiểm toán và đánh giá là Pass
- SKILL.md ghi rõ yêu cầu Node.js phiên bản 20.18 trở lên; yêu cầu agent khi gọi dòng lệnh luôn thêm tiền tố NO_DNA=1, các truy vấn on-chain đơn lẻ sử dụng RPC công cộng cùng curl
- Các thao tác trên mạng chính liên quan đến tiền thật, các rào chắn an toàn phụ thuộc vào việc agent tuân thủ; nội dung cập nhật theo các phiên bản mới (trong bài viết đề cập web3.js 3.0.0 được phát hành vào 2026-10-01), phiên bản thay đổi nhanh