Techvoyage

Công cụ

Các công cụ dành cho nhà phát triển miễn phí chạy hoàn toàn trong trình duyệt của bạn.

Tính năng của các công cụ

Các công cụ này giúp bạn tạo secret key và các mã định danh đáng tin cậy mà không gửi bất kỳ dữ liệu nào lên máy chủ. Quá trình tạo diễn ra trực tiếp trong trình duyệt thông qua Web Crypto API, nostr-tools cùng các thư viện chuẩn hóa, đảm bảo các giá trị hiển thị không bao giờ rời khỏi thiết bị của bạn. Trang web hoàn toàn tĩnh, không tải script theo dõi của bên thứ ba và vẫn hoạt động trơn tru ngay cả khi ngoại tuyến.

Cách sử dụng

  1. Mở công cụ bạn cần trong danh sách phía trên.
  2. Tạo giá trị — toàn bộ xử lý diễn ra cục bộ, bạn hoàn toàn có thể ngắt kết nối mạng trước khi tạo nếu muốn an tâm tuyệt đối.
  3. Sao chép kết quả trực tiếp vào file cấu hình, trình quản lý mật khẩu hoặc terminal; trang web này không lưu trữ bất kỳ thông tin nào.

API công cụ cho AI Agent và Script

Bộ chuyển đổi UUID/ULID và NIP-19 cũng được cung cấp dưới dạng các endpoint JSON công khai, giúp các script và AI agent dễ dàng tạo giá trị tương tự mà không cần trình duyệt. Toàn bộ endpoint được mô tả theo chuẩn OpenAPI 3.0 tại /openapi.json, trả về dữ liệu JSON thuần và không yêu cầu xác thực hay API key.

  • GET /api/tools/uuid?version=7&count=5 — Trả về JSON gồm giá trị UUID v4, UUID v7 hoặc ULID với số lượng và định dạng được yêu cầu.
  • GET /api/tools/nip19?value=npub1... — Trả về JSON gồm các trường công khai đã giải mã của định danh NIP-19, hoặc mã hóa npub/note của khóa hex.

Quá trình tạo khóa, mật khẩu và seed phrase hoàn toàn diễn ra trên trình duyệt: các thông tin nhạy cảm này không bao giờ được gửi tới bất kỳ máy chủ nào.

Câu hỏi thường gặp (FAQ)

Khóa tạo ra có đủ độ ngẫu nhiên để sử dụng trong môi trường production không?
Có. Khóa bí mật lấy từ nguồn ngẫu nhiên an toàn về mật mã của trình duyệt — cùng nguyên tắc mà openssl rand và các trình quản lý mật khẩu dùng — và 32 byte tương đương 256 bit entropy.
Có cần đăng ký tài khoản không và có bị giới hạn sử dụng không?
Không cần tài khoản, không cần đăng ký và không giới hạn số lần tạo: các công cụ tạo khóa chạy hoàn toàn trên thiết bị của bạn. Các endpoint JSON công khai áp dụng mức giới hạn tần suất (rate limit) hợp lý để đảm bảo tài nguyên cho tất cả mọi người.
Tôi có thể dùng kết quả cho mục đích thương mại không?
Có. Khóa bạn tạo thuộc về bạn, và công cụ miễn phí, kể cả trong dự án thương mại và pipeline tự động.