Što definira EIP-681
EIP-681 je Ethereum Improvement Proposal (prijedlog poboljšanja Ethereuma), objavljen u repozitoriju EIP-ova, koji opisuje format URI-ja za traženje slanja etera ili poziv funkcije ugovora. URI počinje s ethereum:, a zatim slijede ciljna adresa, neobavezni znak @ i ID lanca te neobavezni naziv funkcije i parametri upita. Novčanik koji skenira takav kod može sastaviti transakciju koju korisnik pregledava.
Jednostavan zahtjev za eterom izgleda ovako: ethereum:0x...@1?value=1e18. Vrijednost se zadaje u weiju, najmanjoj jedinici etera, a dopuštena je znanstvena notacija, pa 1e18 znači jedan eter. ID lanca govori novčaniku koja je mreža u pitanju, na primjer 1 za Ethereum mainnet.
Prijenosi tokena
EIP-681 može opisati i poziv ugovora tokena. Kod prijenosa tokena ciljna adresa je ugovor tokena, funkcija je transfer, a parametri određuju primatelja i iznos, kao u ethereum:0xTokenContract@1/transfer?address=0xRecipient&uint256=1e6. Iznos je u najmanjoj jedinici tokena, koja ovisi o decimalama tokena.
Podrška novčanika za cjelokupni format varira. Neki novčanici čitaju samo adresu, a neki zanemaruju ID lanca ili poziv funkcije, pa vrijedi isprobati kod s novčanicima koje koriste Vaši platitelji. Platitelj uvijek treba provjeriti mrežu, token i primatelja prije potvrde.