# Packages
Package introquery is an onion message that verifies a relay is an introducer for a given hidden service, returning its intro.Ad.
Package ready provides an onion message type that is sent via client provided routing header back to the client after an introducer forwards a route message to initiate a hidden service connection.
Package route provides an onion mesage type that initiates a hidden service connection with a designated introducer who holds the forwarding routing header to send the route message to a hidden service, who replies to the client using their reply routing header with a ready message.
Package services provides a message type for hidden services to send to designated introducer relays.
Package whisper provides a message type for sending a message to a hidden service, or back to a hidden service client.