Do children need earned income to receive contributions?

No. Unlike Traditional and Roth IRAs, Trump Accounts do not require a child to have earned income in order to receive contributions.