diff --git a/src/CoreApi/IGenericApi.cs b/src/CoreApi/IGenericApi.cs
index e8dc900..ed1bd24 100644
--- a/src/CoreApi/IGenericApi.cs
+++ b/src/CoreApi/IGenericApi.cs
@@ -52,7 +52,7 @@ public interface IGenericApi
/// The name to resolve.
///
///
- /// Resolve until the result is an IPFS name. Defaults to false.
+ /// Resolve until the result is an IPFS name. Defaults to true.
///
///
/// Is used to stop the task. When cancelled, the is raised.
@@ -67,7 +67,7 @@ public interface IGenericApi
///
Task ResolveAsync(
string name,
- bool recursive = false,
+ bool recursive = true,
CancellationToken cancel = default(CancellationToken)
);