Acrónimo de «Address Ownership Proof Protocol«. Es un controvertido protocolo diseñado para demostrar automáticamente la propiedad de las direcciones Bitcoin. Este mecanismo permite a los usuarios demostrar que controlan una dirección específica, directamente a través de su software de monedero compatible. Inicialmente, el AOPP se creó para simplificar la verificación de la propiedad de las direcciones, un requisito legal para los clientes que desean transferir sus bitcoins fuera de las plataformas de intercambio en determinadas jurisdicciones, como Suiza.
Sin embargo, este protocolo ha sido objeto de importantes críticas dentro de la comunidad Bitcoin, ya que podría sentar un precedente en el que los usuarios tuvieran que pedir permiso para ejercer su derecho a la autocustodia de sus propios fondos. En respuesta a estas críticas, muchos programas de monedero han optado por no adoptar este protocolo.