Calldata jsou vstupní data, která posíláte spolu s transakcí, když voláte chytrý kontrakt: říkají mu, kterou funkci spustit a s jakými parametry. Na hlavním řetězci se za jejich uložení platí podle velikosti, takže rozsáhlá calldata prodražují transakci. Rollupy proto historicky velkou část poplatku platily právě za zápis svých dat jako calldata do L1, než se objevila levnější cesta přes datové bloby. Pro běžného uživatele jsou calldata to, co si peněženka ukáže jako obsah podepisované transakce. Umět si je přečíst nebo je nechat rozklíčovat je součást obrany proti podpisu škodlivého volání kontraktu.