Phantom không kết nối được với dApp: nguyên nhân và cách khắc phục
Khi Phantom không kết nối được, nguyên nhân thường gặp là một tiện ích ví khác giành lấy yêu cầu, mở trang trong Safari hay Chrome trên điện thoại thay vì trình duyệt trong app Phantom, hoặc tiện ích cần khởi động lại. Hãy đặt Phantom làm Default App Wallet, tải lại trang hoàn toàn, và trên điện thoại hãy mở trang từ thanh tìm kiếm bên trong Phantom.
Các bước nhanh
- Khởi động lại và mở khóa. Thoát và mở lại trình duyệt, mở khóa Phantom, rồi tải lại dApp.
- Đặt Default App Wallet. Trong tiện ích Phantom, mở Cài đặt, rồi Preferences, và chọn Phantom ở mục Default App Wallet.
- Tải lại trang hoàn toàn. Nhấn Ctrl+Shift+R trên Windows hoặc Cmd+Shift+R trên Mac để trang nhận ví mặc định mới.
- Dùng trình duyệt trong app trên điện thoại. Trên điện thoại, mở trang từ thanh tìm kiếm bên trong app Phantom, không phải từ Safari hay Chrome.
- Kết nối lại với trang. Gỡ trang trong Cài đặt, Connected Apps, rồi kết nối lại và chọn đúng tài khoản.
- Đặt lại như biện pháp cuối cùng. Nếu lỗi vẫn tiếp diễn, chỉ đặt lại Phantom sau khi xác nhận bạn có bản sao lưu cụm từ khôi phục hoặc thông tin đăng nhập.
Kết nối chỉ chia sẻ địa chỉ công khai của bạn với một trang và cho phép trang đó yêu cầu bạn phê duyệt. Nó không chuyển tiền. Đó là lý do nên kiểm tra thanh địa chỉ trước khi kết nối: trang giả sao chép dApp thật rất phổ biến, và kết nối là bước đầu tiên của hầu hết các vụ rút ví.
Cách sửa nhanh theo dấu hiệu
| Dấu hiệu | Hãy thử |
|---|---|
| Không có cửa sổ Phantom nào hiện ra (tiện ích) | Thoát và mở lại trình duyệt, mở khóa Phantom, rồi thử lại. Dùng Chrome hoặc Brave; Phantom cho biết Safari không được hỗ trợ. |
| MetaMask hoặc ví khác mở ra thay vì Phantom | Đặt Phantom làm Default App Wallet, rồi tải lại trang hoàn toàn. |
| "Failed app interaction", "Couldn't connect" hoặc kẹt ở "Connecting" (không kết nối được / đang kết nối) | Thoát và mở lại trình duyệt rồi thử lại. Nếu vẫn tiếp diễn, đặt lại Phantom (chỉ khi đã sao lưu cụm từ khôi phục). |
| Phantom hiển thị "null" khi kết nối | Khởi động lại trình duyệt; nếu chỉ xảy ra trên một trang, hãy xóa cookie và bộ nhớ đệm của trang đó. |
| Trên điện thoại, trang yêu cầu bạn tải Phantom | Bạn đang ở trình duyệt bên ngoài. Hãy mở trang bên trong Phantom. |
| Đã kết nối nhưng trang hiển thị sai tài khoản hoặc sai mạng | Đổi tài khoản trong Phantom, rồi ngắt kết nối và kết nối lại với trang. |
Tên các lỗi ở trên lấy từ chính bài trợ giúp của Phantom về việc kết nối với ứng dụng (Trung tâm trợ giúp Phantom, 2026).
Nhiều tiện ích ví tranh giành nhau
Hầu hết ứng dụng kiểu Ethereum giao tiếp với ví trình duyệt qua một điểm kết nối dùng chung. Khi Phantom, MetaMask, Rabby hay Coinbase Wallet cùng được cài, chúng tranh giành điểm kết nối này, và tiện ích tải trước có thể thắng. Phantom giải thích điều này trong bài viết về dùng Phantom với ứng dụng EVM (blog Phantom, 2023) và trong bài trợ giúp về dùng tiện ích cùng các ví khác.
Cách khắc phục của Phantom là một cài đặt tên là Default App Wallet (ví mặc định cho ứng dụng):
- Mở tiện ích Phantom và nhấp vào ảnh đại diện hồ sơ ở góc trên bên trái.
- Vào Cài đặt, rồi Preferences (Tùy chọn).
- Ở mục Default App Wallet, chọn Phantom, hoặc Always Ask (luôn hỏi) nếu bạn muốn chọn mỗi lần.
- Tải lại dApp hoàn toàn:
Ctrl+Shift+Rtrên Windows hoặcCmd+Shift+Rtrên Mac. Tải lại thông thường có thể vẫn giữ ví cũ.
Phantom lưu ý rằng một số ứng dụng vẫn ưu tiên ví khác đã cài, và nếu một ứng dụng chỉ liệt kê MetaMask, nhấp vào MetaMask có thể mở Phantom khi Phantom là ví mặc định của bạn (Trung tâm trợ giúp Phantom, 2026). Nếu xung đột không hết, gợi ý khác của Phantom là giữ mỗi ví trong một hồ sơ Chrome riêng.
Trên các dApp Solana, xung đột hiếm hơn, vì hầu hết trang Solana hiển thị danh sách ví và bạn chọn Phantom theo tên. Nếu danh sách không có Phantom, trang có thể không nhận ra tiện ích: hãy khởi động lại trình duyệt và kiểm tra tiện ích đã được bật trên trang quản lý tiện ích của trình duyệt.
Kết nối trên app Phantom di động
Trung tâm trợ giúp của Phantom nói rõ điều này: trên điện thoại, kết nối chỉ hoạt động bên trong trình duyệt trong app Phantom, không phải trong Safari, Chrome hay các trình duyệt di động khác (Trung tâm trợ giúp Phantom, 2026). Các trình duyệt đó có thể chỉ hiện lời nhắc "tải Phantom".
- Mở Phantom và chạm vào thanh tìm kiếm ở phía dưới.
- Gõ chính xác địa chỉ hoặc tên dApp, và kiểm tra kết quả là trang thật.
- Chạm Connect trên trang, chọn Phantom, xem lại yêu cầu và phê duyệt.
Đổi tài khoản bên trong trình duyệt trong app sẽ ngắt kết nối bạn khỏi trang, nên hãy kết nối lại sau khi đổi.
Ứng dụng tin cậy và tự động kết nối
Sau khi bạn phê duyệt một trang một lần, Phantom sẽ ghi nhớ nó. Tài liệu nhà phát triển của Phantom gọi đây là ứng dụng tin cậy (trusted apps): một trang tin cậy có thể kết nối lại ở những lần truy cập sau mà không cần cửa sổ bật lên (tài liệu nhà phát triển Phantom, 2026). Điều đó tiện lợi, nhưng cũng có nghĩa một lần phê duyệt cũ vẫn có hiệu lực cho đến khi bạn gỡ nó.
Để xem lại hoặc gỡ, mở ảnh đại diện hồ sơ, rồi Cài đặt, rồi Connected Apps (Ứng dụng đã kết nối). Chọn một trang và chọn Disconnect (Ngắt kết nối), hoặc dùng menu ba chấm để chọn Disconnect from all (ngắt kết nối tất cả) hay Revoke permissions for all (thu hồi quyền tất cả). Danh sách Connected Apps là riêng biệt giữa tiện ích và app di động.
Ngắt kết nối không hủy các quyền phê duyệt token bạn đã ký trên Ethereum, Base, Polygon hay các mạng EVM khác. Chúng vẫn có hiệu lực cho đến khi bạn thu hồi riêng. Nếu bạn đã kết nối với một trang mà giờ bạn không tin tưởng, hãy làm cả hai. Xem ví Phantom có an toàn không để biết quyền phê duyệt hoạt động thế nào.
Mã lỗi do dApp hiển thị
Một số trang hiển thị một con số thay vì thông báo. Tài liệu nhà phát triển của Phantom liệt kê các mã này cho provider kiểu Ethereum của Phantom (tài liệu nhà phát triển Phantom, 2026):
| Mã | Tên | Cần làm gì |
|---|---|---|
4001 | User Rejected Request (người dùng từ chối yêu cầu) | Bạn đã hủy. Thử lại nếu bạn định phê duyệt. |
4100 | Unauthorized (chưa được cấp quyền) | Trang chưa được phê duyệt cho tài khoản đó. Kết nối lại và chọn đúng tài khoản. |
4900 | Disconnected (mất kết nối) | Phantom không thể kết nối với mạng. Kiểm tra internet hoặc VPN và trạng thái của Phantom. |
-32002 | Requested resource not available (tài nguyên được yêu cầu không khả dụng) | Một cửa sổ phê duyệt Phantom đang mở sẵn. Tìm nó, hoàn tất hoặc từ chối, rồi thử lại. |
-32603 | Internal Error (lỗi nội bộ) | Có gì đó bị lỗi bên trong Phantom. Khởi động lại và thử lại; nếu vẫn tiếp diễn, liên hệ hỗ trợ qua help.phantom.com. |
Ứng dụng Bitcoin
Tháng 6/2026, Phantom đã ngừng (deprecated) provider cho phép ứng dụng Bitcoin kết nối với tiện ích (tài liệu nhà phát triển Phantom, 2026), nên một dApp Bitcoin yêu cầu kết nối với Phantom có thể không hoạt động. Bạn vẫn có thể giữ, gửi và nhận bitcoin, nhưng Phantom cho biết họ không còn hỗ trợ Ordinals, rare sats hay token BRC-20 (Trung tâm trợ giúp Phantom, 2026). Xem ví Bitcoin Phantom.
Trước khi kết nối
- Truy cập dApp từ dấu trang của chính bạn, không từ quảng cáo tìm kiếm, tin nhắn riêng hay trả lời trên X.
- Nếu Phantom hiển thị cảnh báo trên màn hình kết nối, hãy dừng lại và đọc ý nghĩa các cảnh báo dApp của Phantom.
- Không trang thật nào cần cụm từ khôi phục của bạn để kết nối. Trang nào yêu cầu nó là lừa đảo.
Câu hỏi thường gặp
Vì sao MetaMask mở ra khi tôi nhấp vào Phantom?
Cả hai ví tranh giành cùng một kết nối trình duyệt. Đặt Phantom làm Default App Wallet trong Preferences của Phantom và tải lại trang hoàn toàn, hoặc giữ mỗi ví trong một hồ sơ trình duyệt riêng.
Tôi có thể kết nối Phantom bằng Safari hoặc Chrome trên điện thoại không?
Không. Trung tâm trợ giúp của Phantom cho biết kết nối trên điện thoại chỉ hoạt động bên trong trình duyệt trong app Phantom. Hãy mở trang từ thanh tìm kiếm trong app.
Ngắt kết nối một trang có thu hồi quyền phê duyệt token của nó không?
Không. Ngắt kết nối khiến trang không còn thấy tài khoản của bạn, nhưng quyền phê duyệt token EVM vẫn có hiệu lực cho đến khi bạn thu hồi riêng.
Kết nối với bất kỳ trang nào có an toàn không?
Chỉ kết nối thôi không chuyển tiền, nhưng đó là bước đầu tiên của hầu hết các vụ rút ví. Chỉ kết nối với trang bạn truy cập từ dấu trang tin cậy, và đọc kỹ mọi yêu cầu phê duyệt.
Vì sao một trang tự kết nối lại mà không hỏi?
Phantom ghi nhớ các trang bạn đã phê duyệt trước đây là ứng dụng tin cậy. Gỡ trang trong Cài đặt, Connected Apps để nó hỏi lại.