Friyie
type: MusicGroup
description: David Afriyie Obeng (born 3 March 1993), known professionally as Friyie, is a Canadian singer, songwriter, and rapper. His 2017 single "Money Team" became the soundtrack to the Mayweather vs. McGregor
popularity: 26
followers: 14787
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2111e3c0d416a1f0d5cc86b4f71fc4389e0870ad169a19d5bd3ac87719ef696d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/cdfc0b9a-1a74-458f-b50b-7f6303445f8d.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/cdfc0b9a-1a74-458f-b50b-7f6303445f8d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/cdfc0b9a-1a74-458f-b50b-7f6303445f8d
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 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. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2111e3c0d416a1f0d5cc86b4f71fc4389e0870ad169a19d5bd3ac87719ef696d. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cdfc0b9a-1a74-458f-b50b-7f6303445f8d.json and https://artists.proofprofile.net/proofs/artist/cdfc0b9a-1a74-458f-b50b-7f6303445f8d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
album: Come and Get It
  type: MusicAlbum
  date published: 2016-07-29
album: Come and Get It
  type: MusicAlbum
  date published: 2016-07-29
album: Come & Get It
  type: MusicAlbum
  date published: 2016-07-29
album: Legendary
  type: MusicAlbum
  date published: 2017-03-01
album: Legendary (feat. Don Meeno)
  type: MusicAlbum
  date published: 2017-03-01
album: Don't Worry
  type: MusicAlbum
  date published: 2017-04-29
album: Don't Worry
  type: MusicAlbum
  date published: 2017-04-29
album: 5 Ways
  type: MusicAlbum
  date published: 2017-07-12
album: 5 Ways
  type: MusicAlbum
  date published: 2017-07-12
album: Legendary
  type: MusicAlbum
  date published: 2017-07-14
album: Come and Get It
  type: MusicAlbum
  date published: 2017-07-14
album: Don't Worry
  type: MusicAlbum
  date published: 2017-07-14
album: Come and Get It
  type: MusicAlbum
  date published: 2017-07-14
album: 5 Ways
  type: MusicAlbum
  date published: 2017-07-14
album: Money Team
  type: MusicAlbum
  date published: 2017-07-15
album: Money Team
  type: MusicAlbum
  date published: 2017-07-15
album: Money Team
  type: MusicAlbum
  date published: 2017-07-15
album: Undefeated
  type: MusicAlbum
  date published: 2017-08-23
album: Undefeated
  type: MusicAlbum
  date published: 2017-08-23
album: Undefeated
  type: MusicAlbum
  date published: 2017-08-23
album: Collect
  type: MusicAlbum
  date published: 2018-02-25
album: Remember My Name
  type: MusicAlbum
  date published: 2018-04-13
album: Trained To Go
  type: MusicAlbum
  date published: 2018-06-15
album: Trained to Go
  type: MusicAlbum
  date published: 2018-07-11
album: Falling for You
  type: MusicAlbum
  date published: 2018-09-03
album: Falling for You
  type: MusicAlbum
  date published: 2018-09-03
album: For the Win
  type: MusicAlbum
  date published: 2018-11-16
  track: For the Win
    type: MusicRecording
    duration: PT3M12S
    duration ms: 192213
    explicit: true
    by artist: Friyie
    in album: For the Win
      type: MusicAlbum
      date published: 2018-11-16
    isrc code: TCADY1824606
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T08:38:27+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x100d763d4c369e66e3eacbd273ac7a134591f397b5a505771278c1948ba2e405
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958987
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958987
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADY1824606
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T09:04:56Z
    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
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100d763d4c369e66e3eacbd273ac7a134591f397b5a505771278c1948ba2e405. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/TCADY1824606.
      date published: 2026-07-21T09:04:56Z
    audio: For the Win
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 160.053
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.697
      additional property: Energy
        type: PropertyValue
        value: 0.349
      additional property: Speechiness
        type: PropertyValue
        value: 0.361
      additional property: Acousticness
        type: PropertyValue
        value: 0.038
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.007
      additional property: Liveness
        type: PropertyValue
        value: 0.121
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.287
      additional property: Loudness (dB)
        type: PropertyValue
        value: -11.205
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Ovechkin
album: Elite Freestyle
album: ANF: Ain't Nothing Free
album: Playaz Ball
album: Ride With a Real One
album: Flawless
album: Major League
album: Kente Cloth
album: Paper Cuts
album: Dividends
album: Elastics
album: Before the Flight
album: Before the Flight (Deluxe)
album: Out in Rio
album: Rotation
album: Semi
album: Come Over
album: Sorry Not Sorry
album: Never 2 Late
album: Ancient Freestyle
album: No Keys
album: Before I Go
album: Fontainebleau Freestyle
album: Free Meets World
album: Plate Full
album: Cemetery Flow
album: Gorilla Garments
album: Off the Map
album: Skate
album: Click Clack
album: Late Night
album: Fountains
album: WHO TOLD YOU (REMIX)
album: The One
album: Freak One
album: The Leading
album: Yellow Tape

Ovechkin
type: MusicAlbum
date published: 2018-11-30

Elite Freestyle
type: MusicAlbum
date published: 2019-03-19

ANF: Ain't Nothing Free
type: MusicAlbum
date published: 2019-03-22
track: Hop In (feat. Roddy Ricch)
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234986
  explicit: true
  by artist: Friyie
  in album: ANF: Ain't Nothing Free
    type: MusicAlbum
    date published: 2019-03-22
  isrc code: USUYG1239728
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T23:55:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4401580d89625771392926d7d999b9686714b4421729e28a8e87ac023f71224b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958224
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958224
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1239728
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:28:43Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4401580d89625771392926d7d999b9686714b4421729e28a8e87ac023f71224b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/USUYG1239728.
    date published: 2026-07-16T02:28:43Z
  audio: Hop In (feat. Roddy Ricch)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 147.937
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.716
    additional property: Energy
      type: PropertyValue
      value: 0.584
    additional property: Speechiness
      type: PropertyValue
      value: 0.113
    additional property: Acousticness
      type: PropertyValue
      value: 0.032
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.27
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.511
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Stay Down (feat. Tory Lanez)
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205826
  explicit: true
  by artist: Friyie
  in album: ANF: Ain't Nothing Free
    type: MusicAlbum
    date published: 2019-03-22
  isrc code: USUYG1239730
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T05:39:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb6be3362289e4befe7673bbb4e8a429cd243c0becc1cdadb08be223a6c7e3eeb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956656
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956656
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1239730
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T14:03:39Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6be3362289e4befe7673bbb4e8a429cd243c0becc1cdadb08be223a6c7e3eeb. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/USUYG1239730.
    date published: 2026-07-04T14:03:39Z
  audio: Stay Down (feat. Tory Lanez)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.932
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.82
    additional property: Energy
      type: PropertyValue
      value: 0.575
    additional property: Speechiness
      type: PropertyValue
      value: 0.278
    additional property: Acousticness
      type: PropertyValue
      value: 0.278
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.605
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.146
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Come and Get It
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249706
  explicit: true
  by artist: Friyie
  in album: ANF: Ain't Nothing Free
    type: MusicAlbum
    date published: 2019-03-22
  isrc code: TCADE1706033
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T03:42:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc565347af8adb054be105bc0f040b17df99349eff4a8157754cf93db51518170
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958362
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958362
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADE1706033
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Come and Get It
track: On Wax (feat. Northsidebenji)
track: For The Win

OTSTimestamp
type: PropertyValue
value: 2026-07-17T04:32:48Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc565347af8adb054be105bc0f040b17df99349eff4a8157754cf93db51518170. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/TCADE1706033.
date published: 2026-07-17T04:32:48Z

Come and Get It
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 140
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.524
additional property: Energy
  type: PropertyValue
  value: 0.624
additional property: Speechiness
  type: PropertyValue
  value: 0.218
additional property: Acousticness
  type: PropertyValue
  value: 0.037
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.113
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.191
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.269
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Minor

On Wax (feat. Northsidebenji)
type: MusicRecording
duration: PT3M16S
duration ms: 196746
explicit: true
by artist: Friyie
in album: ANF: Ain't Nothing Free
  type: MusicAlbum
  date published: 2019-03-22
isrc code: USUYG1239736
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T19:42:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfb2af9a593aace1b2080d3cfcbcc62f3e4f37ae4ccf7062e9c256a8d4168cd64
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959051
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959051
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1239736
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T22:45:25Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2af9a593aace1b2080d3cfcbcc62f3e4f37ae4ccf7062e9c256a8d4168cd64. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T22:45:25Z), 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/USUYG1239736.
  date published: 2026-07-21T22:45:25Z
audio: On Wax (feat. Northsidebenji)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 142.003
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.734
  additional property: Energy
    type: PropertyValue
    value: 0.56
  additional property: Speechiness
    type: PropertyValue
    value: 0.139
  additional property: Acousticness
    type: PropertyValue
    value: 0.068
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.124
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.09
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.18
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

For The Win
type: MusicRecording
duration: PT3M13S
duration ms: 193826
explicit: true
by artist: Friyie
in album: ANF: Ain't Nothing Free
  type: MusicAlbum
  date published: 2019-03-22
isrc code: TCADY1824606
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x100d763d4c369e66e3eacbd273ac7a134591f397b5a505771278c1948ba2e405
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959002
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959002
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADY1824606
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T14:06:04Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100d763d4c369e66e3eacbd273ac7a134591f397b5a505771278c1948ba2e405. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T14:06:04Z), 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/TCADY1824606.
  date published: 2026-07-21T14:06:04Z
audio: For The Win
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 160.166
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.564
  additional property: Energy
    type: PropertyValue
    value: 0.4
  additional property: Speechiness
    type: PropertyValue
    value: 0.39
  additional property: Acousticness
    type: PropertyValue
    value: 0.043
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.013
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.278
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.202
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Playaz Ball
type: MusicAlbum
date published: 2019-08-02

Ride With a Real One
type: MusicAlbum
date published: 2019-08-09

Flawless
type: MusicAlbum
date published: 2019-12-13
track: Flawless
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150400
  explicit: true
  by artist: Friyie
  in album: Flawless
    type: MusicAlbum
    date published: 2019-12-13
  isrc code: USUYG1282481
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T12:29:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x395db17fb0daec6cc9a17aa276341e310ae5ad0111a1988ea85bbfd84742eafe
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958734
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958734
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1282481
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T12:54:58Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395db17fb0daec6cc9a17aa276341e310ae5ad0111a1988ea85bbfd84742eafe. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/USUYG1282481.
    date published: 2026-07-19T12:54:58Z
  audio: Flawless
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.891
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.788
    additional property: Energy
      type: PropertyValue
      value: 0.665
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.138
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.273
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.462
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Flawless
type: MusicAlbum
date published: 2019-12-13

Major League
type: MusicAlbum
date published: 2020-02-22

Kente Cloth
type: MusicAlbum
date published: 2020-03-07

Paper Cuts
type: MusicAlbum
date published: 2020-05-01

Dividends
type: MusicAlbum
date published: 2020-05-15

Elastics
type: MusicAlbum
date published: 2020-05-28

Before the Flight
type: MusicAlbum
date published: 2020-06-26

Before the Flight (Deluxe)
type: MusicAlbum
date published: 2020-09-11

Major League
type: MusicAlbum
date published: 2021-04-16

Out in Rio
type: MusicAlbum
date published: 2021-05-14

Rotation
type: MusicAlbum
date published: 2021-05-21

Semi
type: MusicAlbum
date published: 2021-05-28

Come Over
type: MusicAlbum
date published: 2022-02-18
track: Come Over
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240255
  explicit: true
  by artist: Friyie
  in album: Come Over
    type: MusicAlbum
    date published: 2022-02-18
  isrc code: QZTLA2277110
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:25:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcf318afed0856d0ad017f7c7e1e0218689df5d7c9b47cb662fec5335baacae5b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958601
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958601
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTLA2277110
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:27:02Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf318afed0856d0ad017f7c7e1e0218689df5d7c9b47cb662fec5335baacae5b. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZTLA2277110.
    date published: 2026-07-18T19:27:02Z
  audio: Come Over
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.052
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.735
    additional property: Energy
      type: PropertyValue
      value: 0.496
    additional property: Speechiness
      type: PropertyValue
      value: 0.333
    additional property: Acousticness
      type: PropertyValue
      value: 0.265
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.136
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.169
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.211
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sorry Not Sorry
type: MusicAlbum
date published: 2022-05-27
track: Sorry Not Sorry
  type: MusicRecording
  duration: PT1M28S
  duration ms: 88143
  explicit: true
  by artist: Friyie
  in album: Sorry Not Sorry
    type: MusicAlbum
    date published: 2022-05-27
  isrc code: QZQAY2255609
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x62d4d01e9f589d9e467cec7bbebddb7a71844c71c81cf220402d9a5a1718b527
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958785
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958785
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2255609
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T00:21:47Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d4d01e9f589d9e467cec7bbebddb7a71844c71c81cf220402d9a5a1718b527. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-20T00:21:47Z), 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/QZQAY2255609.
    date published: 2026-07-20T00:21:47Z
  audio: Sorry Not Sorry
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.997
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.836
    additional property: Energy
      type: PropertyValue
      value: 0.744
    additional property: Speechiness
      type: PropertyValue
      value: 0.109
    additional property: Acousticness
      type: PropertyValue
      value: 0.032
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.724
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.442
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Never 2 Late
type: MusicAlbum
date published: 2022-08-19

Ancient Freestyle
type: MusicAlbum
date published: 2022-08-26

Never 2 Late
type: MusicAlbum
date published: 2022-09-02
track: Sorry Not Sorry
  type: MusicRecording
  duration: PT1M28S
  duration ms: 88143
  explicit: true
  by artist: Friyie
  in album: Never 2 Late
    type: MusicAlbum
    date published: 2022-09-02
  isrc code: QZQAY2255609
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T20:42:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x62d4d01e9f589d9e467cec7bbebddb7a71844c71c81cf220402d9a5a1718b527
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958607
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958607
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2255609
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T21:01:11Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d4d01e9f589d9e467cec7bbebddb7a71844c71c81cf220402d9a5a1718b527. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZQAY2255609.
    date published: 2026-07-18T21:01:11Z
  audio: Sorry Not Sorry
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.997
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.836
    additional property: Energy
      type: PropertyValue
      value: 0.744
    additional property: Speechiness
      type: PropertyValue
      value: 0.109
    additional property: Acousticness
      type: PropertyValue
      value: 0.032
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.724
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.442
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

No Keys
type: MusicAlbum
date published: 2022-11-27

Before I Go
type: MusicAlbum
date published: 2023-03-24

Fontainebleau Freestyle
type: MusicAlbum
date published: 2023-03-31

Free Meets World
type: MusicAlbum
date published: 2023-03-31

Plate Full
type: MusicAlbum
date published: 2023-04-14

Cemetery Flow
type: MusicAlbum
date published: 2023-05-05

Gorilla Garments
type: MusicAlbum
date published: 2023-05-12

Off the Map
type: MusicAlbum
date published: 2023-05-26

Skate
type: MusicAlbum
date published: 2023-06-02

Click Clack
type: MusicAlbum
date published: 2023-06-16

Late Night
type: MusicAlbum
date published: 2023-07-14

Fountains
type: MusicAlbum
date published: 2023-07-21

WHO TOLD YOU (REMIX)
type: MusicAlbum
date published: 2023-08-17
track: WHO TOLD YOU - REMIX
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176842
  explicit: true
  by artist: Friyie
  in album: WHO TOLD YOU (REMIX)
    type: MusicAlbum
    date published: 2023-08-17
  isrc code: QZS7J2363679
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T07:10:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa82929c8a76aa45adb6454772a58517464f3fd5bef90d78da6d515ec4af60fff
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958517
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958517
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2363679
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T07:54:29Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82929c8a76aa45adb6454772a58517464f3fd5bef90d78da6d515ec4af60fff. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZS7J2363679.
    date published: 2026-07-18T07:54:29Z
  audio: WHO TOLD YOU - REMIX
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 114.155
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.699
    additional property: Energy
      type: PropertyValue
      value: 0.601
    additional property: Speechiness
      type: PropertyValue
      value: 0.454
    additional property: Acousticness
      type: PropertyValue
      value: 0.115
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.813
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.926
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The One
type: MusicAlbum
date published: 2023-09-29

Freak One
type: MusicAlbum
date published: 2024-06-28
track: Freak One
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146479
  explicit: true
  by artist: Friyie
  in album: Freak One
    type: MusicAlbum
    date published: 2024-06-28
  isrc code: QZQAY2464862
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T10:29:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcc0b674143acc32955db7d2fc9739fce4f56601b6137c09fbdd05e7cef3e0987
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958996
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958996
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2464862
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:32:04Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0b674143acc32955db7d2fc9739fce4f56601b6137c09fbdd05e7cef3e0987. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:32:04Z), 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/QZQAY2464862.
    date published: 2026-07-21T13:32:04Z
  audio: Freak One
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 170.025
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.718
    additional property: Energy
      type: PropertyValue
      value: 0.726
    additional property: Speechiness
      type: PropertyValue
      value: 0.373
    additional property: Acousticness
      type: PropertyValue
      value: 0.028
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.369
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.191
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Leading
type: MusicAlbum
date published: 2024-08-23

Yellow Tape
type: MusicAlbum
date published: 2024-08-30

Yellow Tape
type: MusicAlbum
date published: 2024-08-30

Active
type: MusicAlbum
date published: 2024-10-25

Under the Rug
type: MusicAlbum
date published: 2024-11-08

Georges
type: MusicAlbum
date published: 2024-11-22
track: Georges
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142992
  explicit: true
  by artist: Friyie
  in album: Georges
    type: MusicAlbum
    date published: 2024-11-22
  isrc code: QZQAY2447695
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:59:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa68048de1a610a6d5c8de0d8fdcea3e04ceccb6a5f27d4ab8d9ce75c4f3c2a74
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958945
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958945
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2447695
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T02:00:47Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68048de1a610a6d5c8de0d8fdcea3e04ceccb6a5f27d4ab8d9ce75c4f3c2a74. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T02:00:47Z), 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/QZQAY2447695.
    date published: 2026-07-21T02:00:47Z
  audio: Georges
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 52.244
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.597
    additional property: Energy
      type: PropertyValue
      value: 0.696
    additional property: Speechiness
      type: PropertyValue
      value: 0.21
    additional property: Acousticness
      type: PropertyValue
      value: 0.014
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.285
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.496
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.464
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

50/50
type: MusicAlbum
date published: 2025-01-17

Off The Map
type: MusicAlbum
date published: 2025-04-24
track: Accra Dreams
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111692
  explicit: true
  by artist: Friyie
  in album: Off The Map
    type: MusicAlbum
    date published: 2025-04-24
  isrc code: QZS7J2411703
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T08:55:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x07779b07510c640a4616ea32a5e20a41b706ab63253eb04cf8787ce8d76c9a58
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958853
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958853
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZS7J2411703
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T11:57:53Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07779b07510c640a4616ea32a5e20a41b706ab63253eb04cf8787ce8d76c9a58. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:57:53Z), 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/QZS7J2411703.
    date published: 2026-07-20T11:57:53Z
  audio: Accra Dreams
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.5
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.769
    additional property: Energy
      type: PropertyValue
      value: 0.733
    additional property: Speechiness
      type: PropertyValue
      value: 0.194
    additional property: Acousticness
      type: PropertyValue
      value: 0.455
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.139
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.73
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.951
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Georges
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142992
  explicit: true
  by artist: Friyie
  in album: Off The Map
    type: MusicAlbum
    date published: 2025-04-24
  isrc code: QZQAY2447695
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa68048de1a610a6d5c8de0d8fdcea3e04ceccb6a5f27d4ab8d9ce75c4f3c2a74
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959080
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959080
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2447695
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:39:33Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68048de1a610a6d5c8de0d8fdcea3e04ceccb6a5f27d4ab8d9ce75c4f3c2a74. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:39:33Z), 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/QZQAY2447695.
    date published: 2026-07-22T02:39:33Z
  audio: Georges
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 52.244
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.597
    additional property: Energy
      type: PropertyValue
      value: 0.696
    additional property: Speechiness
      type: PropertyValue
      value: 0.21
    additional property: Acousticness
      type: PropertyValue
      value: 0.014
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.285
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.496
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.464
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Off the Map
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224347
  explicit: true
  by artist: Friyie
  in album: Off The Map
    type: MusicAlbum
    date published: 2025-04-24
  isrc code: QZQAY2411748
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T05:47:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc74e45d604614e530811ab99cc19f30022112a7488b350fde3f7da4ace05562a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958977
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958977
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2411748
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T08:48:17Z
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Off the Map

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74e45d604614e530811ab99cc19f30022112a7488b350fde3f7da4ace05562a. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:48:17Z), 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/QZQAY2411748.
date published: 2026-07-21T08:48:17Z

Off the Map
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 119.647
additional property: Musical Key
  type: PropertyValue
  value: 5
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.53
additional property: Energy
  type: PropertyValue
  value: 0.669
additional property: Speechiness
  type: PropertyValue
  value: 0.358
additional property: Acousticness
  type: PropertyValue
  value: 0.043
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.091
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.32
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.888
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Minor

Drop Charges
type: MusicAlbum
date published: 2025-05-30
track: Drop Charges
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108397
  explicit: true
  by artist: Friyie
  in album: Drop Charges
    type: MusicAlbum
    date published: 2025-05-30
  isrc code: QZQAY2589687
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:16:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x38c9f8478a80512f43ac4e537ac9b7084f0747a2f3a0566d020accf575e8fe63
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958110
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958110
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZQAY2589687
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:57:12Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c9f8478a80512f43ac4e537ac9b7084f0747a2f3a0566d020accf575e8fe63. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZQAY2589687.
    date published: 2026-07-15T06:57:12Z
  audio: Drop Charges
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.02
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.867
    additional property: Energy
      type: PropertyValue
      value: 0.745
    additional property: Speechiness
      type: PropertyValue
      value: 0.198
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.131
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.539
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.236
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

SETTLEMENTS
type: MusicAlbum
date published: 2025-06-13

SILENCER
type: MusicAlbum
date published: 2025-08-01

My Own League
type: MusicRecording
duration: PT3M13S
duration ms: 193941
explicit: false
by artist: Bvlly
by artist: Friyie
in album: Made in Austria
  type: MusicAlbum
  date published: 2019-09-23
genre: toronto-rap
genre: canadian-hip-hop
isrc code: GBLLT2301552
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T18:41:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x24ca7d8be5e2d858cea9d98dbfed87a38310e2ee7d760b8ee2dc4af7c0d6468c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957124
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957124
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLLT2301552
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:53:27Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ca7d8be5e2d858cea9d98dbfed87a38310e2ee7d760b8ee2dc4af7c0d6468c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBLLT2301552.
  date published: 2026-07-08T03:53:27Z
audio: My Own League
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 132.063
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 6
  additional property: Danceability
    type: PropertyValue
    value: 0.669
  additional property: Energy
    type: PropertyValue
    value: 0.623
  additional property: Speechiness
    type: PropertyValue
    value: 0.406
  additional property: Acousticness
    type: PropertyValue
    value: 0.306
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.102
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.304
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.587
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major