DDEX Best Practices
General Guidance
Delivery processing
TikiLabs is a facilitator of distributing DDEX directly to the Audius Protocol.
For inquiries or support, reach out at [email protected].
- ERN3 is the preferred DDEX specification for bulk ingestion into Audius. See the ERN3 details for more details around submission choreography.
- Audius only accepts price information using absolute prices (e.g. via
WholesalePricePerUnit
). Price codes will be ignored (e.g.PriceType
). - Audius also does not support
ValidityPeriod
EndDate
s. This includes usingEndDate
to specify multipleValidityPeriod
s with different prices. We can only parse 1ValidityPeriod
StartDate
. - Audius currently only accepts the
Worldwide
TerritoryCode
. Territory support for controlled streaming is coming soon! 🌎 NonInteractiveStream
is not supported.- A
ReleaseDeal
is required with aDealReleaseReference
to each track on an album. - A
ReleaseDeal
is not required with aDealReleaseReference
to an album release. If an album deal is not specified, the album defaults to being free to stream, but each of its tracks is configured according to the track’sReleaseDeal
DealTerms
. - Audius supports updates via
NewReleaseMessage
and takedowns of content viaPurgeReleaseMessage
through matchingReleaseId
properties.