.Net Core compatibility with Neo4j 4.0

We want to write REST API in donet core 2.1 with Neo4j 4.0.
How much compatibility is there? if not by when will get this compatibility?
I didnt found any library which will convert GraphQL to Cypher query language.

Is there any challenges we will face in future if we ill go ahead with this combination?
We can not proceed with Neo4j < 4.0

Your quick response will help us to make decision quicker?