オンチェーンとは、ブロックチェーン上で検証および記録されるトランザクションである。オンチェーンのトランザクション記録は、ブロックチェーン全体に反映され基本的には変更ができないため信頼性が担保されている。一方で、オンチェーンのトランザクションを検証するためには一定以上の時間を要することが一般的である。また検証を行うノードにインセンティブを支払うために手数料が必要となる。特にネットワークが拡張され取引量が増加している場合には、トランザクション検証の時間が長くなり手数料も値上がりする。ビットコインイーサリアムではこれら問題が深刻なため、オフチェーンおよびサイドチェーンでの解決が模索されている。