Home Stock Intuition launches mainnet with $8.5M to build the trust layer for AI and the internet