albums as smart contracts