メモリレイヤを追加

layer = QgsVectorLayer('Point?crs=epsg:4326', 'test_layer', 'memory')
project = QgsProject.instance()
project.addMapLayer(layer)

QgisInterfaceクラスのaddVectorLayerを使用してもよい

属性追加はlayer.addAttributeを使用