You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently have a format for QR metadata content, it would be good to standardise a URI schema that can be used in future. Both for links, QR codes, and NFC tags.
Wallet QRs currently use the format:
{address}|{publicKey}|{privateKey}
Transaction QRs currently use the format:
arosend|{address}|{value}|{message}
Possible implementation
URI Scheme
All Arionum URLs should start with the arionum prefix. For example, arionum://send.
URI Endpoints
Send
The send endpoint is used for sending transactions to a specific address, alias, or public key.
# Sending to an address, alias, or public keyGETarionum://send?address=[address]GETarionum://send?alias=[alias]GETarionum://send?public-key=[publicKey]# Sending a specific valueGETarionum://send?value=[value]# Sending with a specific messageGETarionum://send?message=[message]# Sending to an address with a pre-filled value and messageGETarionum://send?address=[address]&value=[value]&message=[message]
Account
The account endpoint is used for registering account details. The values can be combined to register a full keypair, or used individually.
# Register one or more values for an accountGETarionum://account?address=[address]GETarionum://account?public-key=[publicKey]GETarionum://account?private-key=[privateKey]# Register a full keypairGETarionum://account?public-key=[publicKey]&private-key=[privateKey]
Verify
The verify endpoint is used for verifying a signature matches the specified input data.
Description
We currently have a format for QR metadata content, it would be good to standardise a URI schema that can be used in future. Both for links, QR codes, and NFC tags.
Wallet QRs currently use the format:
Transaction QRs currently use the format:
Possible implementation
URI Scheme
All Arionum URLs should start with the
arionum
prefix. For example,arionum://send
.URI Endpoints
Send
The
send
endpoint is used for sending transactions to a specific address, alias, or public key.Account
The
account
endpoint is used for registering account details. The values can be combined to register a full keypair, or used individually.Verify
The
verify
endpoint is used for verifying a signature matches the specified input data.The text was updated successfully, but these errors were encountered: