Lo que BAM ofrece potencialmente son programadores intercambiables donde un validador puede seleccionar un programador de su elección, ese programador ejecuta código verificable y puede ofrecer integraciones de aplicaciones. Esto significa que se puede verificar que no está haciendo "sandwich" a los usuarios, por ejemplo, o que las aplicaciones pueden capturar más ingresos por tarifas de sus propias transacciones, etc.