Atomic swap implementation guides

Atomic swap implementation guides