This library implements the splonebox protcol as specified here.
For all details and further information check out the wiki.