diff --git a/feature/default_sets.go b/feature/default_sets.go
index 5d285c0e..32807654 100644
--- a/feature/default_sets.go
+++ b/feature/default_sets.go
@@ -33,4 +33,14 @@ var defaultSetDesc = setDesc{
 		SetInit:    {}, // I
 		SetNodeAnn: {}, // N
 	},
+	lnwire.PaymentAddrOptional: {
+		SetInit:    {}, // I
+		SetNodeAnn: {}, // N
+		SetInvoice: {}, // 9
+	},
+	lnwire.MPPOptional: {
+		SetInit:    {}, // I
+		SetNodeAnn: {}, // N
+		SetInvoice: {}, // 9
+	},
 }
diff --git a/lnwire/features.go b/lnwire/features.go
index 0feb7627..db170f6d 100644
--- a/lnwire/features.go
+++ b/lnwire/features.go
@@ -134,6 +134,10 @@ var Features = map[FeatureBit]string{
 	TLVOnionPayloadOptional:       "tlv-onion",
 	StaticRemoteKeyOptional:       "static-remote-key",
 	StaticRemoteKeyRequired:       "static-remote-key",
+	PaymentAddrOptional:           "payment-addr",
+	PaymentAddrRequired:           "payment-addr",
+	MPPOptional:                   "multi-path-payments",
+	MPPRequired:                   "multi-path-payments",
 }
 
 // RawFeatureVector represents a set of feature bits as defined in BOLT-09.  A