BIP-0021
Proposition rédigée par Nils Schneider et Matt Corallo, sur la base du BIP-0020 rédigé par Luke Dashjr, qui venait lui-même d’un autre document rédigé par Nils Schneider. Le BIP-0021 définit comment les adresses de réception doivent être encodées dans les URI (Uniform Resource Identifier) pour faciliter les paiements. Par exemple, une URI Bitcoin suivant le BIP-0021 dans laquelle je demanderais sous le label « Pandul » que l’on m’envoie 0.1 BTC ressemblerait à cela :
bitcoin:bc1qmp7emyf7un49eaz0nrxk9mdfrtn67v5y866fvs?amount=0.1&label=Pandul
Cette standardisation améliore l’expérience utilisateur des transactions Bitcoin en permettant de cliquer sur un lien ou de scanner un QR code pour lancer les paramètres de celles-ci. La norme BIP-0021 est aujourd’hui largement adoptée dans les logiciels de portefeuilles Bitcoin.