From 145354206dc3bb29e9889425cd8460323d2c4ef6 Mon Sep 17 00:00:00 2001 From: Nic Volanschi Date: Thu, 11 Dec 2025 19:49:10 +0100 Subject: [PATCH] doc: explain recovering funds from pre-babylon delegation --- docs/introduction/howtorun.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/introduction/howtorun.rst b/docs/introduction/howtorun.rst index 89a1e82c0347..870814febdb5 100644 --- a/docs/introduction/howtorun.rst +++ b/docs/introduction/howtorun.rst @@ -55,6 +55,12 @@ delegation is by using the ``SET_DELEGATE`` Michelson instruction (see `the Michelson documentation `__ for more details). +.. note:: + + The possibility to choose a delegate for a user account :ref:`was introduced ` in the :doc:`Babylon protocol <../protocols/005_babylon>` back in 2019. + Even though this is long time ago, some user accounts may still use an ancient form of delegation which required locking the funds in a special kind of "scriptless" smart contract. + All these contracts have been converted during the Babylon update to regular smart contracts (keeping the same ``KT1`` address), and contain now a predefined manager script, which lets one recover funds using a :ref:`manual procedure `. + Some wallets such as the Kukai web wallet make it easier to recover the funds, by automatically recognizing the old delegation situation when connecting to the delegating account. Notice that only user accounts can be delegates, so your delegate must be a *tz* address. -- GitLab