Yêu cầu thanh toán EIP-681

Còn gọi là: EIP-681 payment request, URI ethereum:, URI thanh toán Ethereum, ERC-681

Định nghĩa

EIP-681 là đề xuất của Ethereum định nghĩa URI ethereum: cho yêu cầu thanh toán, mang địa chỉ người nhận, ID chuỗi tùy chọn, giá trị hoặc lệnh chuyển token, thường hiển thị dưới dạng mã QR.

EIP-681 định nghĩa gì

EIP-681 là một Ethereum Improvement Proposal (đề xuất cải tiến Ethereum), được công bố trong kho EIP, mô tả định dạng URI để yêu cầu ai đó gửi ether hoặc gọi một hàm của hợp đồng. URI bắt đầu bằng ethereum:, rồi đến địa chỉ đích, tùy chọn @ và ID chuỗi, tùy chọn tên hàm và các tham số truy vấn. Ví quét mã như vậy có thể dựng giao dịch để người dùng xem lại.

Một yêu cầu ether đơn giản trông như ethereum:0x...@1?value=1e18. Giá trị được cho bằng wei, đơn vị nhỏ nhất của ether, và cho phép ký hiệu khoa học, nên 1e18 nghĩa là một ether. ID chuỗi cho ví biết mạng nào được nhắm tới, ví dụ 1 cho mạng chính Ethereum.

Chuyển token

EIP-681 cũng có thể mô tả lời gọi đến hợp đồng token. Với chuyển token, địa chỉ đích là hợp đồng token, hàm là transfer, và các tham số cho người nhận và số lượng, như trong ethereum:0xTokenContract@1/transfer?address=0xRecipient&uint256=1e6. Số lượng tính theo đơn vị nhỏ nhất của token, phụ thuộc vào số thập phân của token.

Mức hỗ trợ định dạng đầy đủ của ví khác nhau. Một số ví chỉ đọc địa chỉ, và một số bỏ qua ID chuỗi hoặc lời gọi hàm, nên nên thử mã với các ví mà người trả dùng. Người trả luôn nên kiểm tra mạng, token và người nhận trước khi xác nhận.

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

value trong liên kết thanh toán ethereum: tính theo đơn vị nào?

Tham số value tính bằng wei, đơn vị nhỏ nhất của ether. Một ether bằng 1e18 wei.

Mã QR EIP-681 có thể yêu cầu token thay vì ether không?

Có. Nó có thể trỏ đến hợp đồng token với hàm transfer và cho người nhận cùng số lượng làm tham số.

Vì sao ID chuỗi quan trọng trong mã QR tiền mã hóa?

Cùng một địa chỉ có thể tồn tại trên nhiều mạng, nên ID chuỗi cho ví biết khoản thanh toán dành cho mạng nào.

Nguồn và tiêu chuẩn

Tất cả thuật ngữ