It would be great to have UUID indexes but there is no such corresponding decimal primitive type in Java. Therefore I'm not sure this will be implemented in Neo4j. But who knows? In the meantime, as a workaround, I'm redirecting to my contribution ...