Blockchain.info

    A public ledger of all confirmed transactions in a form of a tree of all valid blocks.