[Guide for implementing MagicSpend functionality]