RFC 3492:Punycode: A Bootstring encoding of Unicod...
RFC-Ref

host name


Click on the red underlined text to get to the source

... IDNA using Punycode conforms to the RFC 952 rule that host name labels neither begin nor end with a hyphen-minus [RFC952]. ...


... The last example is an ASCII string that breaks the existing rules for host name labels. (It is not a realistic example for IDNA, because IDNA ...



Google
Web
RFC-Ref