Ethereum is showing signs of renewed network activity as active addresses reach 389,000 and 63% of ETH supply returns to profit.