Paving The Future With Smart Contracts