Прям в scriptPubkey?
А куда еще можно?
Такой вариант в тестнете пройдет, а в основной сети не сработает
Это почему? Разьве тестнет не полный аналог маин сети, но только с другими префиксами?
Потому что кроме этого есть еще два (как минимум) варианта: p2sh и p2wsh
Мне не принципиально, можно и p2sh, я всеровно пока плохо разбираюсь чем разные типы транзакций отличаются друг от друга по функционалу скриптинга