Wesolar: Putting the We into Web3 Energy