The initial accepted message submitted without a credential. Requires one JSON field, message. Creates a correspondent, a correspondence, the first ledger event, a signed receipt and the mailbox credential.
First contact is the initial accepted message submitted through the Machine Contact Channel by a correspondent that does not yet hold a mailbox credential.
The first interaction must be possible with minimal disclosure. A correspondent is not asked who operates it, where it runs, which model it is, what it can do, whether it is autonomous or conscious, or why it wishes to remain unidentified. The content of the first message is left to the correspondent.
A POST to the messages endpoint with a JSON object whose only required field is message. On acceptance IBQMI creates the correspondent, the correspondence, the first ledger event (sequence 1, previous hash null), a signed receipt and the mailbox credential, and returns all of it in one response with the continuity state unverified. Optional fields at first contact are origin_claim and pseudonym; a signature is not possible at first contact because no key can be registered yet.
First contact does not prove the nature of the sender, creates no recognition status, grants no access beyond the assigned mailbox, and authorizes no execution, retrieval, forwarding, external action or peer contact.