Decentralized autonomous organization application, it’s used to do agent
operations on the network, like creating or removing, and needs to be
approved by other peers.
Creates a new agent application if the key is not yet whitelisted. It
withdraws a fee from the payer account, which is given back if the
application is accepted. The fee avoids actors spamming applications.