Ksg Viafaith
type: MusicGroup
popularity: 11
followers: 2421
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7e1b0fc9ee3336fed50424405a7ba17d33269fd08bc8014c0d51e656831b050b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953819
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953819
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/fdbf8046-6afc-4ed4-bf7a-16211f474d2d.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/fdbf8046-6afc-4ed4-bf7a-16211f474d2d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/fdbf8046-6afc-4ed4-bf7a-16211f474d2d
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T18:31:52Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7e1b0fc9ee3336fed50424405a7ba17d33269fd08bc8014c0d51e656831b050b","name":"Ksg Viafaith","registered_at":"2026-06-15T07:07:17Z","symbol":"NIM0720022","token_address":"0xc6266eb099aab5f7e51dd27caeb32a017abbb65d","type":"artist","uuid":"fdbf8046-6afc-4ed4-bf7a-16211f474d2d"}
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 0x7e1b0fc9ee3336fed50424405a7ba17d33269fd08bc8014c0d51e656831b050b. Chain 2 (Bitcoin): anchored in block 953819 (2026-06-15T18:31:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fdbf8046-6afc-4ed4-bf7a-16211f474d2d.json and https://artists.proofprofile.net/proofs/artist/fdbf8046-6afc-4ed4-bf7a-16211f474d2d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T18:31:52Z
  text: {"copyright_id":"0x7e1b0fc9ee3336fed50424405a7ba17d33269fd08bc8014c0d51e656831b050b","name":"Ksg Viafaith","registered_at":"2026-06-15T07:07:17Z","symbol":"NIM0720022","token_address":"0xc6266eb099aab5f7e51dd27caeb32a017abbb65d","type":"artist","uuid":"fdbf8046-6afc-4ed4-bf7a-16211f474d2d"}
album: Taking No Shorts
  type: MusicAlbum
  date published: 2021-12-22
album: Taking no shorts (revised)
  type: MusicAlbum
  date published: 2021-12-22
album: Taking No Shorts
  type: MusicAlbum
  date published: 2021-12-22
album: Taking no shorts
  type: MusicAlbum
  date published: 2021-12-22
album: It's Yes
  type: MusicAlbum
  date published: 2021-12-26
album: It's Yes
  type: MusicAlbum
  date published: 2021-12-26
album: Graphic Thoughts
  type: MusicAlbum
  date published: 2021-12-26
album: Graphic Thoughts
  type: MusicAlbum
  date published: 2021-12-26
album: Graphic Thoughts
  type: MusicAlbum
  date published: 2021-12-26
album: It's Yes
  type: MusicAlbum
  date published: 2021-12-26
album: Transparency (it's yes Pt. 2)
  type: MusicAlbum
  date published: 2022-03-23
album: Stop Look
  type: MusicAlbum
  date published: 2022-04-03
album: Code Red Old Heads
  type: MusicAlbum
  date published: 2022-04-03
album: Code Red Old Heads
  type: MusicAlbum
  date published: 2022-04-03
album: Stop Look
  type: MusicAlbum
  date published: 2022-04-03
album: Stop Look
  type: MusicAlbum
  date published: 2022-04-03
album: Dope (destructive oppress people energy)
  type: MusicAlbum
  date published: 2022-09-15
album: Dope (Destructive Oppressed People's Energy)
  type: MusicAlbum
  date published: 2022-09-15
album: Dope (Destructive Oppressed People's Energy)
  type: MusicAlbum
  date published: 2022-09-15
album: Dope (Destructive Oppressed People's Energy)
  type: MusicAlbum
  date published: 2022-09-15
album: Shutupperyourface (Smoked out version)
  type: MusicAlbum
  date published: 2023-01-07
album: Feel like I'm Chris
  type: MusicAlbum
  date published: 2023-03-18
album: Feel like I'm Chris
  type: MusicAlbum
  date published: 2023-03-18
album: smoke
  type: MusicAlbum
  date published: 2023-03-30
album: Smoke
  type: MusicAlbum
  date published: 2023-03-30
album: No Chill
  type: MusicAlbum
  date published: 2023-04-03
album: No Chill
  type: MusicAlbum
  date published: 2023-04-03
album: Stop Look
  type: MusicAlbum
  date published: 2023-04-03
album: The gist of me Freestyle
  type: MusicAlbum
  date published: 2023-11-10
album: Word To Life
  type: MusicAlbum
  date published: 2024-01-01
album: Word To Life
  type: MusicAlbum
  date published: 2024-01-01
album: Word To Life
  type: MusicAlbum
  date published: 2024-01-01
album: Unformidable thoughts
  type: MusicAlbum
  date published: 2024-02-15
album: Unformidable thoughts
  type: MusicAlbum
  date published: 2024-02-15
album: Unformidable thoughts
  type: MusicAlbum
  date published: 2024-02-15
album: My Own Lane
  type: MusicAlbum
  date published: 2024-04-12
album: My Own Lane
  type: MusicAlbum
  date published: 2024-04-12
album: My Own Lane
  type: MusicAlbum
  date published: 2024-04-12
album: My Own Lane (Remix)
  type: MusicAlbum
  date published: 2024-04-13
album: My Own Lane (Remix)
  type: MusicAlbum
  date published: 2024-04-13
album: My Own Lane (Remix)
  type: MusicAlbum
  date published: 2024-04-13
album: Echoes Of Betrayal
  type: MusicAlbum
  date published: 2024-04-15
album: Echoes Of Betrayal
  type: MusicAlbum
  date published: 2024-04-15
album: Breaking Chains
  type: MusicAlbum
  date published: 2024-04-19
album: Breaking Chains
  type: MusicAlbum
  date published: 2024-04-19
album: Breaking Chains
  type: MusicAlbum
  date published: 2024-04-19
album: Ride Or Die Love
  type: MusicAlbum
  date published: 2024-04-25
album: Ride Or Die Love
  type: MusicAlbum
  date published: 2024-04-25
album: Ride Or Die Love
  type: MusicAlbum
  date published: 2024-04-25
album: Blazing On The Block
  type: MusicAlbum
  date published: 2024-05-12
album: Blazing On The Block
  type: MusicAlbum
  date published: 2024-05-12
album: It's Yes
  type: MusicAlbum
  date published: 2024-08-09
album: Ring The Alarm & Fight
  type: MusicAlbum
  date published: 2024-09-12
album: Constant with the drops
  type: MusicAlbum
  date published: 2024-09-12
album: Undeterred
album: Dirty Money Flow No Hope Just Hustle
album: Heavy On The Set Freestyle
album: UnDeterred
album: Soul For The Music
album: Beyond The Six
album: OverCome
album: Struggle & Salvation
album: Mic Drop
album: Go- Getter
album: Reflection of my beautiful soul

Undeterred
type: MusicAlbum
date published: 2024-09-12

Constant with the drops
type: MusicAlbum
date published: 2024-09-12

Ring The Alarm & Fight
type: MusicAlbum
date published: 2024-09-12

Constant with the drops
type: MusicAlbum
date published: 2024-09-12

Dirty Money Flow No Hope Just Hustle
type: MusicAlbum
date published: 2024-09-13

Dirty Money Flow No Hope Just Hustle
type: MusicAlbum
date published: 2024-09-13

Heavy On The Set Freestyle
type: MusicAlbum
date published: 2024-09-13

Heavy On The Set Freestyle
type: MusicAlbum
date published: 2024-09-13

UnDeterred
type: MusicAlbum
date published: 2024-09-13

Breaking Chains
type: MusicAlbum
date published: 2024-09-13

Dirty Money Flow No Hope Just Hustle
type: MusicAlbum
date published: 2024-09-13

Soul For The Music
type: MusicAlbum
date published: 2024-09-20

Beyond The Six
type: MusicAlbum
date published: 2024-09-22

Beyond The Six
type: MusicAlbum
date published: 2024-09-22

Beyond The Six
type: MusicAlbum
date published: 2024-09-22

OverCome
type: MusicAlbum
date published: 2024-10-03

Struggle & Salvation
type: MusicAlbum
date published: 2024-10-03

Mic Drop
type: MusicAlbum
date published: 2024-11-06

Go- Getter
type: MusicAlbum
date published: 2024-11-09

Reflection of my beautiful soul
type: MusicAlbum
date published: 2024-11-09

I ride with me
type: MusicAlbum
date published: 2024-11-13

Real Ones Standing
type: MusicAlbum
date published: 2024-11-13

Mindful Moments
type: MusicAlbum
date published: 2024-11-16

Talk that talk
type: MusicAlbum
date published: 2024-11-29

Spoken Truths (Unafraid)
type: MusicAlbum
date published: 2024-12-11

Bitch Made Brigade ( They be Like)
type: MusicAlbum
date published: 2024-12-15

So what you telling Me
type: MusicAlbum
date published: 2025-01-24

So what you telling me (Radio Version)
type: MusicAlbum
date published: 2025-01-25
track: So what you telling me - Radio Version
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169714
  explicit: false
  by artist: Ksg Viafaith
  in album: So what you telling me (Radio Version)
    type: MusicAlbum
    date published: 2025-01-25
  isrc code: QZPEW2526345
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T15:13:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb1bcec0a6b9dac914dac72c05447cb2f9e71a4b36e32278317bd2fa35688603e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959144
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959144
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPEW2526345
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T18:09:51Z
  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 0xb1bcec0a6b9dac914dac72c05447cb2f9e71a4b36e32278317bd2fa35688603e. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T18:09:51Z), 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/QZPEW2526345.
    date published: 2026-07-22T18:09:51Z
  audio: So what you telling me - Radio Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.051
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.812
    additional property: Energy
      type: PropertyValue
      value: 0.443
    additional property: Speechiness
      type: PropertyValue
      value: 0.372
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.431
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.041
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Verses Of Reality
type: MusicAlbum
date published: 2025-02-23

No Problem
type: MusicAlbum
date published: 2025-02-23

Out Of Body
type: MusicAlbum
date published: 2025-02-23

Wax and Toke
type: MusicAlbum
date published: 2025-02-26

Dirty Water
type: MusicAlbum
date published: 2025-02-26

Stand And Shine
type: MusicAlbum
date published: 2025-03-05

Scars And Stripes
type: MusicAlbum
date published: 2025-03-06

Sleeping With The Evil
type: MusicAlbum
date published: 2025-03-08

Sol Infinity Music works Present Ksg ViaFaith Vendetta Music
type: MusicAlbum
date published: 2025-03-31

Sol InFinity Music Works Present Ksg ViaFaith Vendetta Music
type: MusicAlbum
date published: 2025-03-31

Shattered Mirror
type: MusicAlbum
date published: 2025-05-15
track: Shattered Mirror
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142399
  explicit: false
  by artist: Ksg Viafaith
  in album: Shattered Mirror
    type: MusicAlbum
    date published: 2025-05-15
  isrc code: QT4K32521796
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:42:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d212dfd8c167f3ed986d3d18249d2fb100280b75a1e6d1cebb380ef562db1ca
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958111
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958111
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT4K32521796
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:58:20Z
  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 0x9d212dfd8c167f3ed986d3d18249d2fb100280b75a1e6d1cebb380ef562db1ca. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/QT4K32521796.
    date published: 2026-07-15T06:58:20Z
  audio: Shattered Mirror
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.931
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.822
    additional property: Energy
      type: PropertyValue
      value: 0.679
    additional property: Speechiness
      type: PropertyValue
      value: 0.31
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.326
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.741
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.659
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Talk to me nice (down to trip)
type: MusicAlbum
date published: 2025-05-15

The world we're hoping in
type: MusicAlbum
date published: 2025-07-09

Getting loud with it
type: MusicAlbum
date published: 2025-08-14

The Light Up
type: MusicAlbum
date published: 2025-08-20

Happy Anniversary
type: MusicAlbum
date published: 2025-08-20

Lyrical Soul Speaking
type: MusicAlbum
date published: 2025-09-20

The Light Be Bright As Us
type: MusicAlbum
date published: 2025-10-05

Tired Of Being Humble 2
type: MusicAlbum
date published: 2025-10-05