За даними PANews, Merlin Chain еволюціонував від сайдчейну Bitcoin до рішення Bitcoin ZK Layer2. Цей перехід був відзначений серією стратегічних інтеграцій та ітерацій, зумовлених необхідністю вирішення фундаментальних проблем програмування в рідній мережі біткойн, таких як доступність даних (DA) і смарт-контракти (SC), повні за Тьюрингом. За останній рік в екосистемі біткойнів було здійснено безліч інноваційних проектів, але багато з них ще не повністю виконали свої обіцянки. 
Merlin Chain прагне покращити свою технічну структуру, включивши елементи з різних проектів, таких як RGB++ (Nervos), BitVM (BitLayer), zkVM (ZKM), AVM (Atomicals Protocol) і DA (B² Network, Nubit). Спочатку Merlin Chain була чистою архітектурою сайдчейну, створеною Lumoz за допомогою служби CDK RaaS від Polygon, яка функціонувала як ланцюг Validium. Це означало, що дані про транзакції зберігалися поза ланцюгом, а лише докази дійсності публікувалися в L1, який не міг підтвердити точність даних L2. Вихідні дані зберігалися в локальній базі даних, якою керував Комітет з доступності даних (DAC), відповідальний за пошук, сортування та перевірку даних. Ця залежність від властивої мережі «довіри» ускладнювала масштабне розширення. В екосистемі Ethereum Layer2 Validium було замінено на Rollup з подібних причин. Щоб усунути ці фундаментальні недоліки, Merlin Chain зробила два ключові вдосконалення: по-перше, вона співпрацювала з BTCOS для покращення рідного крос-ланцюжкового мосту та можливості перевірки даних L2 у головній мережі Bitcoin. 
BitcoinOS розробила вірифіковану віртуальну машину Proof під назвою BitSNARK, яка в поєднанні з Grail Bridge оновлює передачі активів L2 і зміни стану. Цей процес використовує проміжну мережу ZK для синхронізації станів між L2 і основною мережею, досягаючи довіреної взаємодії через блокування часу активів основної мережі та механізм запиту BitVM. По-друге, Merlin Chain співпрацювала з Nubit для створення можливостей верифікованої доступності даних (DA). Це передбачає розгортання повних вузлів поза мережею для синхронізації даних про стан BTC і підтвердження даних про стан із легкими вузлами в основній мережі BTC для перевірки стану та підтвердження остаточності. Цей підхід вирішує питання прозорості та перевіреності DAS поза мережею, розширюючи необхідні можливості DA (наразі розробляється). 
Зрештою, Merlin Chain прагне стати мережею Bitcoin ZK-Rollup, що складається з вузлів, zkProver і баз даних. Використовуючи децентралізовану мережу Oracle, подібну до індексу протоколу Ordinals, він прагне досягти збалансованих покращень у децентралізації (розподіл вузлів без дозволу), прозорості (доступність загальнодоступних даних) і верифікованості (стан даних L2, який можна перевірити в основній мережі з механізмами перевірки), що робить його EVM-сумісне рішення Bitcoin Layer2.