BIP21 neyi tanımlar
BIP21, 2012'de Nils Schneider ve Matt Corallo tarafından yazılmış, bitcoin ödemeleri için bir URI şeması tanımlayan bir Bitcoin İyileştirme Önerisidir. URI, bitcoin: ile başlar; ardından alıcı adresi ve isteğe bağlı sorgu parametreleri gelir. Bir cüzdan böyle bir URI tutan QR kodu taradığında, adresi ve tutarı önceden doldurulmuş bir gönderme ekranı açar.
Tutar, daha küçük birimlerle değil, ondalık sayı olarak bitcoin cinsinden yazılır. Örneğin bitcoin:bc1q...?amount=0.001&label=Maple%20Street%20Bakery&message=Order%2042, 0,001 BTC ister. label ve message içindeki metin değerleri yüzde kodludur.
- amount: BTC cinsinden istenen tutar, ondalık olarak
- label: alıcı için bir ad
- message: ödemeyi anlatan bir not
- req- önekli parametreler cüzdan tarafından anlaşılmalıdır; aksi halde cüzdan URI'yi reddetmelidir
QR kodlarda BIP21 kullanımı
QR kod ya yalın bir adres ya da tam bir BIP21 URI tutabilir. URI ödemeler için daha yararlıdır; çünkü tutarı ve şemayı taşır; böylece telefon bir cüzdan açması gerektiğini bilir. Bazı cüzdanlar ayrıca lightning faturası gibi, özgün BIP21 metninin parçası değil gelenek olan ek parametreler ekler ve her cüzdan onları okumaz.
Göndermeden önce cüzdanda gösterilen adresi her zaman kontrol edin. Bitcoin işlemleri geri alınamaz ve gerçek kodun üstüne yerleştirilmiş bir kod, fonları başkasına gönderebilir.