Tap for developers

Developing new functions and use cases for the Tap