New cryptocurrency platform for Spanish banks is waiting for the green light. The number of smart contract deployments on Ethereum has risen to levels seen in 2021. What does this mean?