added create offer

Signed-off-by: Mykola Yaremov <n.yaremov@gmail.com>
No prints within a library, pls