REVENANT
type: MusicGroup
description: In folklore, a revenant is a spirit or animated corpse that is believed to have been resurrected to haunt the living. The word revenant is derived from the Old French word (see also the related Fren
album: Terraforming
  type: MusicAlbum
  date published: 2024-07-19
album: Forward Thoughts
  type: MusicAlbum
  date published: 2024-06-07
  track: Forward Thoughts
    type: MusicRecording
    duration: PT2M36S
    duration ms: 156030
    explicit: false
    by artist: REVENANT
    in album: Forward Thoughts
      type: MusicAlbum
      date published: 2024-06-07
    isrc code: UKXN22466212
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-08T00:47:19+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x71e082127cd70a167e5b25f8bf4facd16f0be0f8e116639b2cb1e6ef80995a4f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957120
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957120
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKXN22466212
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-08T03:22:41Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e082127cd70a167e5b25f8bf4facd16f0be0f8e116639b2cb1e6ef80995a4f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKXN22466212.
      date published: 2026-07-08T03:22:41Z
    audio: Forward Thoughts
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 157.468
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.324
      additional property: Energy
        type: PropertyValue
        value: 0.919
      additional property: Speechiness
        type: PropertyValue
        value: 0.068
      additional property: Acousticness
        type: PropertyValue
        value: 0.004
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.81
      additional property: Liveness
        type: PropertyValue
        value: 0.174
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.474
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.996
      additional property: Key Name
        type: PropertyValue
        value: G
      additional property: Mode Name
        type: PropertyValue
        value: Minor