Add implementation for Nanopub interface