Atlantis Protocol
Oleksandr Kurbatov, Kyrylo Riabov, Mykhailo Velykodnyi
TL;DR
Atlantis Protocol addresses privacy for public tokens and stablecoins by removing user public keys from transfers and withdrawals and by unlinking commitments through a Sparse Merkle Tree. It combines Pedersen-style multi-asset commitments with NUMS-derived asset generators, Schnorr signatures, and Merkle proofs to enable anonymous, untraceable, and heterogeneous asset transfers. The protocol supports deposits, transfers, and withdrawals, using nullifiers to prevent double-spending and range proofs to verify amounts, all within a single commitment that can represent multiple assets. It also discusses regulatory safeguards, including exclusion lists and optional timelocks, to balance privacy with governance and risk mitigation.
Abstract
This document proposes a combination of several techniques to construct anonymous and untraceable payment systems. The proposed system supports arbitrary transfer amounts and enables the simultaneous transfer of multiple assets.
