papers: drop the poison-lineage vendor from digital-securities

The paper architected investor onboarding around a named KYC vendor from the
satschel lineage — 13 references across five files, including two TikZ nodes and
a \bibitem. That name must not appear in a Hanzo paper.

The architecture is unchanged and is legitimately ours: an external KYC provider
returns a signed attestation by webhook, compliance validates it, the investor
lands in IAM and then on the on-chain ComplianceRegistry. Only the vendor's
identity is removed, so the paper still says exactly what it said.

The \bibitem was never \cite'd — checked before deleting rather than assuming,
since removing a cited key breaks every reference to it. Both TikZ node ids were
renamed with their \draw edges in the same pass, so the diagrams still connect.
Rebuilt: pdflatex clean, 6 bibitems, 165787 bytes.

Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
2026-07-30 23:29:42 -07:00
co-authored by Hanzo Dev
parent 1de2e6cfb4
commit de732755b8
6 changed files with 11 additions and 15 deletions
@@ -36,7 +36,7 @@ custody, and comprehensive reporting. Rather than building these
capabilities from scratch, ArcaLabs integrates Hanzo's existing platform
services to provide identity management, secret management, API routing,
and data persistence. We detail the full architecture: investor
onboarding via Simplici KYC integrated through Hanzo IAM, trade execution
onboarding via KYC integrated through Hanzo IAM, trade execution
through the regulated ATS with Hanzo Gateway routing, MPC custody with
keys managed by Hanzo KMS, and reporting pipelines built on Hanzo Base.
This integration demonstrates the composability of the Hanzo platform for
@@ -28,13 +28,13 @@
\node[arca, right=of custody] (report) {Reporting};
% External
\node[ext, left=of onboard] (simplici) {Simplici KYC};
\node[ext, left=of onboard] (kycprov) {KYC Provider};
\node[ext, right=of trade] (ats) {the regulated ATS};
\node[ext, below=of custody] (lux) {Lux C-Chain};
% Arrows
\draw[arr] (onboard) -- (iam);
\draw[arr] (onboard) -- (simplici);
\draw[arr] (onboard) -- (kycprov);
\draw[arr] (custody) -- (kms);
\draw[arr] (trade) -- (gw);
\draw[arr] (trade) -- (ats);
@@ -3,7 +3,7 @@
\label{sec:onboarding}
% ============================================================================
Investor onboarding combines Hanzo IAM identity management with Simplici
Investor onboarding combines Hanzo IAM identity management with the KYC
KYC/AML verification.
\subsection{Identity Creation}
@@ -20,15 +20,15 @@ KYC/AML verification.
data queries to that org.
\end{enumerate}
\subsection{KYC/AML via Simplici}
\subsection{KYC/AML Verification}
\begin{enumerate}[leftmargin=1.4em]
\item ArcaLabs onboarding service redirects the investor to
Simplici's verification flow.
\item Simplici performs: identity document verification, liveness
the KYC provider's verification flow.
\item The KYC provider performs: identity document verification, liveness
detection, OFAC/sanctions screening, PEP screening, and accredited
investor verification.
\item Upon completion, Simplici returns a signed attestation to
\item Upon completion, the provider returns a signed attestation to
ArcaLabs via webhook.
\item ArcaLabs compliance service validates the attestation and
updates the investor's IAM profile with: KYC status, accreditation
@@ -39,7 +39,7 @@ KYC/AML verification.
\subsection{Ongoing Monitoring}
Simplici performs continuous monitoring:
The KYC provider performs continuous monitoring:
\begin{itemize}[leftmargin=1.4em]
\item Daily sanctions list re-screening.
\item Adverse media monitoring.
@@ -32,7 +32,7 @@
\node[arca, right=of trade] (custody) {MPC Custody};
% External
\node[chain, below left=of onboard] (simplici) {Simplici};
\node[chain, below left=of onboard] (kycprov) {KYC Provider};
\node[chain, below=of trade] (ats) {the regulated ATS};
% Base + Webhooks
@@ -48,7 +48,7 @@
\draw[arr] (gw) -- (iam);
\draw[arr] (gw) -- (kms);
\draw[arr] (iam) -- (onboard);
\draw[arr] (onboard) -- (simplici);
\draw[arr] (onboard) -- (kycprov);
\draw[arr] (onboard) -- (trade);
\draw[arr] (trade) -- (ats);
\draw[arr] (trade) -- (custody);
@@ -33,10 +33,6 @@ Aborts,'' \textit{ACM CCS}, 2020.
Lux Partners, ``Lux Network: A Scalable Multi-Chain Architecture,''
Technical Report, 2022.
\bibitem{simplici2024}
Simplici Inc., ``Broker-Dealer Integrated KYC/AML Platform,''
Product Documentation, 2024.
\bibitem{sec17a4}
SEC, ``Records to Be Preserved by Certain Exchange Members, Brokers and
Dealers,'' 17 CFR \S~240.17a-4.