Freddy Fri
type: MusicGroup
popularity: 11
followers: 1809
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x815a4fcb2b8bda553fb20acd6de864211b13f7c85a9f5895ba9af207d42c4dbf
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953742
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953742
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8756f2c9-f4a0-410c-906d-7c557b80eab6.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/8756f2c9-f4a0-410c-906d-7c557b80eab6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/8756f2c9-f4a0-410c-906d-7c557b80eab6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T04:47:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x815a4fcb2b8bda553fb20acd6de864211b13f7c85a9f5895ba9af207d42c4dbf","name":"Freddy Fri","registered_at":"2026-06-14T18:44:28Z","symbol":"NIM0542706","token_address":"0x722db3566fdc3295f5d1eb2b4c3a6b4c046c5233","type":"artist","uuid":"8756f2c9-f4a0-410c-906d-7c557b80eab6"}
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 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 0x815a4fcb2b8bda553fb20acd6de864211b13f7c85a9f5895ba9af207d42c4dbf. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8756f2c9-f4a0-410c-906d-7c557b80eab6.json and https://artists.proofprofile.net/proofs/artist/8756f2c9-f4a0-410c-906d-7c557b80eab6.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-15T04:47:56Z
  text: {"copyright_id":"0x815a4fcb2b8bda553fb20acd6de864211b13f7c85a9f5895ba9af207d42c4dbf","name":"Freddy Fri","registered_at":"2026-06-14T18:44:28Z","symbol":"NIM0542706","token_address":"0x722db3566fdc3295f5d1eb2b4c3a6b4c046c5233","type":"artist","uuid":"8756f2c9-f4a0-410c-906d-7c557b80eab6"}
album: Push Yourself (Motivational Speech)
  type: MusicAlbum
  date published: 2018-04-24
  track: Push Yourself (Motivational Speech)
    type: MusicRecording
    duration: PT5M14S
    duration ms: 314714
    explicit: false
    by artist: Freddy Fri
    in album: Push Yourself (Motivational Speech)
      type: MusicAlbum
      date published: 2018-04-24
    isrc code: CADOJ1700002
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-21T19:17:35+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x66b35df05728ca4d65cf93b3f2303fe8d0a7a2a19ab4da410c57e1c6bee7f589
    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/CADOJ1700002
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-21T19:48:03Z
    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 0x66b35df05728ca4d65cf93b3f2303fe8d0a7a2a19ab4da410c57e1c6bee7f589. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CADOJ1700002 — a six-check JSON result.
      date published: 2026-07-21T19:48:03Z
    audio: Push Yourself (Motivational Speech)
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 74.055
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.628
      additional property: Energy
        type: PropertyValue
        value: 0.635
      additional property: Speechiness
        type: PropertyValue
        value: 0.781
      additional property: Acousticness
        type: PropertyValue
        value: 0.592
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.234
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.574
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.457
      additional property: Key Name
        type: PropertyValue
        value: Ab
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: No Quit in This Dog (Motivational Speech)
  type: MusicAlbum
  date published: 2018-08-21
  track: No Quit in This Dog (Motivational Speech)
    type: MusicRecording
    duration: PT5M1S
    duration ms: 301067
    explicit: false
    by artist: Freddy Fri
    in album: No Quit in This Dog (Motivational Speech)
      type: MusicAlbum
      date published: 2018-08-21
    isrc code: CADOJ1700014
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T09:38:13+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xafb072da04ae32565416b9f9f08ff0772c55a8263aa37561c8edc12f3ed251d0
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956545
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956545
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CADOJ1700014
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T19:59: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 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 0xafb072da04ae32565416b9f9f08ff0772c55a8263aa37561c8edc12f3ed251d0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CADOJ1700014 — a six-check JSON result.
      date published: 2026-07-03T19:59:51Z
    audio: No Quit in This Dog (Motivational Speech)
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 122.303
      additional property: Musical Key
        type: PropertyValue
        value: 8
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.652
      additional property: Energy
        type: PropertyValue
        value: 0.753
      additional property: Speechiness
        type: PropertyValue
        value: 0.642
      additional property: Acousticness
        type: PropertyValue
        value: 0.279
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.097
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.534
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Keep Pushing Through (Motivational Speech)
album: Unleash Your Inner Beast (Motivational Speech)
album: Punch Fear in the Face
album: Unleash Your Inner Beast
album: Overcome Your Bad Days
album: Expect the Unexpected
album: Dealing With Rejection
album: No More Excuses
album: Believe in You
album: Power Through
album: Stop Being Average
album: Heart of a Champion
album: Character Counts
album: Unbreakable
album: The Message in Your Mess
album: Gratitude and Thank You
album: Integrity Is a Must
album: Forgiveness Vs Restoration
album: No One Can Stop You
album: No Retreat No Surrender (Motivational Speech)
album: Recycle Your Pain
album: Greatness Is Calling You
album: The Rebound Story
album: Embrace Your Different
album: New Circle of Friends
album: Bet on Yourself
album: Why Are You Still in This Relationship
album: They Don't Have Love for You
album: Self Love
album: Don't Let Their Words Cut You
album: You Got This
album: 3 Things to Stop Doing
album: 3 Signs You Need a New Mate
album: Bleed for Your Dream
album: You Can Overcome
album: The Fuel That Drives You
album: What About You
album: The Champion in You
album: You Are Unbreakable
album: The Will to Win
album: 30 Minutes of Power
album: The Self Discipline Story
album: Your Goals Are Achievable
album: Be Solution Minded
album: Heart and Hustle
album: Save Some of Your Heart for Yourself
album: No Quit in Your DNA
album: Release Your Pain
album: Never Outworked
album: You Are Enough
album: Will and Passion
album: Take Your Happy Back
album: Best Version of You
album: Overcoming a Breakup
album: Remove Self Doubt
album: No Give Up
album: Take Action
album: The War Within
album: They Don't Want to See You Win
album: Yes You Can
album: No More Tears
album: Self Discipline
album: Love Yourself

Loudness (dB)
type: PropertyValue
value: -5.499

Key Name
type: PropertyValue
value: Ab

Mode Name
type: PropertyValue
value: Minor

Keep Pushing Through (Motivational Speech)
type: MusicAlbum
date published: 2018-10-24
track: Keep Pushing Through (Motivational Speech)
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270536
  explicit: false
  by artist: Freddy Fri
  in album: Keep Pushing Through (Motivational Speech)
    type: MusicAlbum
    date published: 2018-10-24
  isrc code: CADOJ1700017
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T08:14:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1a84e91af0bf1d567740d8657093b1bc47a296c601f09265ba68ac0a58e54178
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956639
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CADOJ1700017
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T11:19: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 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 0x1a84e91af0bf1d567740d8657093b1bc47a296c601f09265ba68ac0a58e54178. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CADOJ1700017 — a six-check JSON result.
    date published: 2026-07-04T11:19:20Z
  audio: Keep Pushing Through (Motivational Speech)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.506
    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.522
    additional property: Energy
      type: PropertyValue
      value: 0.77
    additional property: Speechiness
      type: PropertyValue
      value: 0.576
    additional property: Acousticness
      type: PropertyValue
      value: 0.518
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.507
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.518
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.886
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Unleash Your Inner Beast (Motivational Speech)
type: MusicAlbum
date published: 2018-12-11

Punch Fear in the Face
type: MusicAlbum
date published: 2019-01-23

Unleash Your Inner Beast
type: MusicAlbum
date published: 2019-01-23

Overcome Your Bad Days
type: MusicAlbum
date published: 2019-02-06

Expect the Unexpected
type: MusicAlbum
date published: 2019-02-06

Dealing With Rejection
type: MusicAlbum
date published: 2019-02-13

No More Excuses
type: MusicAlbum
date published: 2019-02-15

Believe in You
type: MusicAlbum
date published: 2019-02-20

Power Through
type: MusicAlbum
date published: 2019-02-22

Stop Being Average
type: MusicAlbum
date published: 2019-02-27

Heart of a Champion
type: MusicAlbum
date published: 2019-03-04

Character Counts
type: MusicAlbum
date published: 2019-03-07

Unbreakable
type: MusicAlbum
date published: 2019-03-11

The Message in Your Mess
type: MusicAlbum
date published: 2019-03-13

Gratitude and Thank You
type: MusicAlbum
date published: 2019-03-19

Integrity Is a Must
type: MusicAlbum
date published: 2019-03-20

Forgiveness Vs Restoration
type: MusicAlbum
date published: 2019-03-27

No One Can Stop You
type: MusicAlbum
date published: 2019-04-03

No Retreat No Surrender (Motivational Speech)
type: MusicAlbum
date published: 2019-04-04

Recycle Your Pain
type: MusicAlbum
date published: 2019-04-10

Greatness Is Calling You
type: MusicAlbum
date published: 2019-04-17

The Rebound Story
type: MusicAlbum
date published: 2019-04-24

Embrace Your Different
type: MusicAlbum
date published: 2019-05-08

New Circle of Friends
type: MusicAlbum
date published: 2019-05-15

Bet on Yourself
type: MusicAlbum
date published: 2019-05-24

Why Are You Still in This Relationship
type: MusicAlbum
date published: 2019-05-29

They Don't Have Love for You
type: MusicAlbum
date published: 2019-06-05

Self Love
type: MusicAlbum
date published: 2019-06-11

Don't Let Their Words Cut You
type: MusicAlbum
date published: 2019-06-12

You Got This
type: MusicAlbum
date published: 2019-06-17

3 Things to Stop Doing
type: MusicAlbum
date published: 2019-06-20

3 Signs You Need a New Mate
type: MusicAlbum
date published: 2019-06-26

Bleed for Your Dream
type: MusicAlbum
date published: 2019-06-28

You Can Overcome
type: MusicAlbum
date published: 2019-07-03

The Fuel That Drives You
type: MusicAlbum
date published: 2019-07-05

What About You
type: MusicAlbum
date published: 2019-07-09

The Champion in You
type: MusicAlbum
date published: 2019-07-12

You Are Unbreakable
type: MusicAlbum
date published: 2019-07-17

The Will to Win
type: MusicAlbum
date published: 2019-07-19

30 Minutes of Power
type: MusicAlbum
date published: 2019-07-29

The Self Discipline Story
type: MusicAlbum
date published: 2019-07-31

Your Goals Are Achievable
type: MusicAlbum
date published: 2019-08-02

Be Solution Minded
type: MusicAlbum
date published: 2019-08-09

Heart and Hustle
type: MusicAlbum
date published: 2019-08-09

Save Some of Your Heart for Yourself
type: MusicAlbum
date published: 2019-08-21

No Quit in Your DNA
type: MusicAlbum
date published: 2019-08-23

Release Your Pain
type: MusicAlbum
date published: 2019-08-28

Never Outworked
type: MusicAlbum
date published: 2019-08-30

You Are Enough
type: MusicAlbum
date published: 2019-09-05

Will and Passion
type: MusicAlbum
date published: 2019-09-05

Take Your Happy Back
type: MusicAlbum
date published: 2019-09-11

Best Version of You
type: MusicAlbum
date published: 2019-09-13

Overcoming a Breakup
type: MusicAlbum
date published: 2019-09-19

Remove Self Doubt
type: MusicAlbum
date published: 2019-09-25

No Give Up
type: MusicAlbum
date published: 2019-09-27

Take Action
type: MusicAlbum
date published: 2019-10-04

The War Within
type: MusicAlbum
date published: 2019-10-04

They Don't Want to See You Win
type: MusicAlbum
date published: 2019-10-09

Yes You Can
type: MusicAlbum
date published: 2019-10-11

No More Tears
type: MusicAlbum
date published: 2019-10-16

Self Discipline
type: MusicAlbum
date published: 2019-10-18

Love Yourself
type: MusicAlbum
date published: 2019-10-23

Greatness Within
type: MusicAlbum
date published: 2019-10-25

How to Keep Your Composure
type: MusicAlbum
date published: 2019-10-30

Personal Power
type: MusicAlbum
date published: 2019-11-01

It's Ok to Leave
type: MusicAlbum
date published: 2019-11-06

Until You Win
type: MusicAlbum
date published: 2019-11-08

Change Your Mindset
type: MusicAlbum
date published: 2019-11-15

Embrace the Uncomfort
type: MusicAlbum
date published: 2019-11-15

Overcoming Trust Issues
type: MusicAlbum
date published: 2019-11-20

Your Time Is Now
type: MusicAlbum
date published: 2019-11-22

Give Thanks
type: MusicAlbum
date published: 2019-11-27

30 Minute Workout Motivation, Pt. 1
type: MusicAlbum
date published: 2019-11-29

Don't Let Your Heart Fool You
type: MusicAlbum
date published: 2019-12-04

Self Belief
type: MusicAlbum
date published: 2019-12-06

Winning or Learning
type: MusicAlbum
date published: 2019-12-11

Recycle the Pain
type: MusicAlbum
date published: 2019-12-13

They Wanna See You Fail
type: MusicAlbum
date published: 2019-12-18

Easy Never
type: MusicAlbum
date published: 2019-12-20

You Are the Gift
type: MusicAlbum
date published: 2019-12-25

Let the Failures Drive You
type: MusicAlbum
date published: 2019-12-27

The Year to Win
type: MusicAlbum
date published: 2020-01-03

The New You
type: MusicAlbum
date published: 2020-01-03

Never Give Up on Your Dream
type: MusicAlbum
date published: 2020-01-08

Chase Greatness
type: MusicAlbum
date published: 2020-01-10

Cherish Your Life
type: MusicAlbum
date published: 2020-01-15

No Quit Allowed
type: MusicAlbum
date published: 2020-01-17

The Brand of You
type: MusicAlbum
date published: 2020-01-22

Success Habits
type: MusicAlbum
date published: 2020-01-24

You Are Not Depression
type: MusicAlbum
date published: 2020-01-29

Less Talk More Action
type: MusicAlbum
date published: 2020-02-02

From Pain to Progress
type: MusicAlbum
date published: 2020-02-05

Knockout Fear
type: MusicAlbum
date published: 2020-02-08

When Life Tries to Break You
type: MusicAlbum
date published: 2020-02-12

Heart of a Champion (Motivational Speech)
type: MusicAlbum
date published: 2020-02-13

Fight or Flight
type: MusicAlbum
date published: 2020-02-15

Get Past Your Past
type: MusicAlbum
date published: 2020-02-19

Fuel for Your Hustle
type: MusicAlbum
date published: 2020-02-21

Love You Some You
type: MusicAlbum
date published: 2020-02-26

It's Go Time
type: MusicAlbum
date published: 2020-02-29

Positive Energy Only
type: MusicAlbum
date published: 2020-03-04

Obsessed With Success
type: MusicAlbum
date published: 2020-03-06

From Average to Amazing
type: MusicAlbum
date published: 2020-03-11

When You Feel Uncertain
type: MusicAlbum
date published: 2020-03-18

Drive to Win
type: MusicAlbum
date published: 2020-03-20

Adjusting to Life During Coronavirus Crisis
type: MusicAlbum
date published: 2020-03-25

Winning the Mental Battle
type: MusicAlbum
date published: 2020-04-01

Before You Breakdown Watch This
type: MusicAlbum
date published: 2020-04-09

Less Worry More Optimism
type: MusicAlbum
date published: 2020-04-15

Protect and Feed Your Mind
type: MusicAlbum
date published: 2020-04-22

Heroes of Corona
type: MusicAlbum
date published: 2020-04-26

Don't Let Corona Breakup Your Relationship
type: MusicAlbum
date published: 2020-04-30

You Deserve Respect
type: MusicAlbum
date published: 2020-05-06

Facts Over Feelings
type: MusicAlbum
date published: 2020-05-14

The Overcomer in You
type: MusicAlbum
date published: 2020-05-15

Destroy Your Negative Mindset
type: MusicAlbum
date published: 2020-05-21

Breathe Success
type: MusicAlbum
date published: 2020-05-23

How to Love Yourself
type: MusicAlbum
date published: 2020-05-27

Until the Fear Is Gone
type: MusicAlbum
date published: 2020-06-01

Stand Up for Yourself
type: MusicAlbum
date published: 2020-06-04

Grow Through Your Go Through
type: MusicAlbum
date published: 2020-06-06

Don't Let Their Hate Stop You
type: MusicAlbum
date published: 2020-06-11

Awaken Your Inner Giant
type: MusicAlbum
date published: 2020-06-13

How to Get and Stay Motivated
type: MusicAlbum
date published: 2020-06-18

Motivation and Drive
type: MusicAlbum
date published: 2020-06-20

Stop Neglecting Yourself
type: MusicAlbum
date published: 2020-06-24

Wake Up and Grind
type: MusicAlbum
date published: 2020-06-26

Ways to Control Your Stress Triggers
type: MusicAlbum
date published: 2020-07-01

Graduate from Average
type: MusicAlbum
date published: 2020-07-04

The Process of Mental Change
type: MusicAlbum
date published: 2020-07-08

You Are Amazing
type: MusicAlbum
date published: 2020-07-29

Let the Pain Push You
type: MusicAlbum
date published: 2020-07-31

Self Love Is the Best Love
type: MusicAlbum
date published: 2020-08-05

A Reminder of Your Greatness
type: MusicAlbum
date published: 2020-08-19

3 Ways to Overcome a Breakup (Without a Rebound Relationship)
type: MusicAlbum
date published: 2020-08-30

Defeat Your Negative Thoughts
type: MusicAlbum
date published: 2020-09-02

Outwork Me Never
type: MusicAlbum
date published: 2020-09-04

Be Relentless
type: MusicAlbum
date published: 2020-09-15

The Battle Behind Your Smile
type: MusicAlbum
date published: 2020-09-16

Impose Your Will
type: MusicAlbum
date published: 2020-09-18

How to Be Less Self Conscious
type: MusicAlbum
date published: 2020-09-23

Gain Separation
type: MusicAlbum
date published: 2020-09-29

Your Inner Peace Is Priceless
type: MusicAlbum
date published: 2020-10-07

The Process of Self Love
type: MusicAlbum
date published: 2020-10-07

Anything Is Possible
type: MusicAlbum
date published: 2020-10-09

Never Be Afraid to Shoot Your Shot
type: MusicAlbum
date published: 2020-10-12

Fighting Temptation Demons
type: MusicAlbum
date published: 2020-10-14

Commit to Greatness
type: MusicAlbum
date published: 2020-10-17

See Yourself Winning
type: MusicAlbum
date published: 2020-10-21

Are You Not Entertained Enough
type: MusicAlbum
date published: 2020-10-26

Definition of Resilient
type: MusicAlbum
date published: 2020-10-26

Are You Loyal to Yourself
type: MusicAlbum
date published: 2020-10-29

Get Back Up
type: MusicAlbum
date published: 2020-10-31

Stop Feeling Guilty
type: MusicAlbum
date published: 2020-11-04

The Pain Will Make You Stronger
type: MusicAlbum
date published: 2020-11-11

Beasting and Feasting
type: MusicAlbum
date published: 2020-11-15

Find Love Within
type: MusicAlbum
date published: 2020-11-18

The Importance Of Gratitude
type: MusicAlbum
date published: 2020-11-25

Pull Out Your Greatness
type: MusicAlbum
date published: 2020-11-27

Remove Selfish People From Your Life
type: MusicAlbum
date published: 2020-12-02

3 Types Of People To Avoid
type: MusicAlbum
date published: 2020-12-09

Snatch Your Peace Back
type: MusicAlbum
date published: 2020-12-16

Lead Yourself To Victory
type: MusicAlbum
date published: 2020-12-26

Happy New You
type: MusicAlbum
date published: 2021-01-06

Not One Ounce Of Give Up
type: MusicAlbum
date published: 2021-01-11

The Devil Is Busy
type: MusicAlbum
date published: 2021-01-21

5 Things To Shut Down That Lead To Winning In Life
type: MusicAlbum
date published: 2021-01-21

Winning Time
type: MusicAlbum
date published: 2021-01-22

You Can Overcome Anything
type: MusicAlbum
date published: 2021-01-25

3 Keys To Self Love
type: MusicAlbum
date published: 2021-01-27

You Are Special
type: MusicAlbum
date published: 2021-02-02

No Drama Allowed
type: MusicAlbum
date published: 2021-02-03

Triumph
type: MusicAlbum
date published: 2021-02-06

Don't Let Them Press Your Stress Buttons
type: MusicAlbum
date published: 2021-02-10

Go All In
type: MusicAlbum
date published: 2021-02-12

Setbacks and Failures
type: MusicAlbum
date published: 2021-02-15

Mindset Of A Winner
type: MusicAlbum
date published: 2021-02-17

Roar Like A Lion
type: MusicAlbum
date published: 2021-02-19

Imperfectly Perfect
type: MusicAlbum
date published: 2021-02-24

Consistent Action
type: MusicAlbum
date published: 2021-02-26

The Gift Of Loneliness
type: MusicAlbum
date published: 2021-03-05

Destination Greatness
type: MusicAlbum
date published: 2021-03-05

How To Keep Going When You Want To Give Up
type: MusicAlbum
date published: 2021-03-09

5 Ways To Know They're Disloyal
type: MusicAlbum
date published: 2021-03-10

Mental Toughness and True Grit
type: MusicAlbum
date published: 2021-03-17

Never Too Comfortable
type: MusicAlbum
date published: 2021-03-20

How To Overcome Doubt And Unbelief
type: MusicAlbum
date published: 2021-03-22

Positive Affirmations
type: MusicAlbum
date published: 2021-03-25

Keep Grinding
type: MusicAlbum
date published: 2021-03-28

How To Comeback When You're Losing In Life
type: MusicAlbum
date published: 2021-03-29

Self Love Is Not Selfish
type: MusicAlbum
date published: 2021-03-31

Power Through The Pain
type: MusicAlbum
date published: 2021-04-05

Fake Love Fake Friends
type: MusicAlbum
date published: 2021-04-07

How To Overcome Setbacks In Life (Motivational Speech)
type: MusicAlbum
date published: 2021-04-15

3 Tips To Help You Win Every Day (Motivational Speech)
type: MusicAlbum
date published: 2021-04-21

How To Handle Rejection In Life (Motivation Speech)
type: MusicAlbum
date published: 2021-04-28

How To Protect Your Inner Peace
type: MusicAlbum
date published: 2021-05-05

How To Overcome Your Fears In Life (Motivational Speech)
type: MusicAlbum
date published: 2021-05-12

Discipline and Focus (Motivational Speech)
type: MusicAlbum
date published: 2021-05-14
track: Discipline and Focus (Motivational Speech)
  type: MusicRecording
  duration: PT4M46S
  duration ms: 286078
  explicit: false
  by artist: Freddy Fri
  in album: Discipline and Focus (Motivational Speech)
    type: MusicAlbum
    date published: 2021-05-14
  isrc code: QZHN72122235
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T23:04:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1566ee943bd82fc6c1cd24a840f07b2c181f175e52609d3cfa88032b59623725
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72122235
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  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 0x1566ee943bd82fc6c1cd24a840f07b2c181f175e52609d3cfa88032b59623725. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72122235 — a six-check JSON result.
    date published: 2026-07-21T00:24:07Z
  audio: Discipline and Focus (Motivational Speech)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.937
    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.492
    additional property: Energy
      type: PropertyValue
      value: 0.809
    additional property: Speechiness
      type: PropertyValue
      value: 0.431
    additional property: Acousticness
      type: PropertyValue
      value: 0.182
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.089
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.429
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.15
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Destroy Negativity
type: MusicAlbum
date published: 2021-05-26

Sacrifice To Succeed
type: MusicAlbum
date published: 2021-06-03

Destination Next Level
type: MusicAlbum
date published: 2021-06-09

You Were Not Born To Be Average
type: MusicAlbum
date published: 2021-06-16

Continue To Fight
type: MusicAlbum
date published: 2021-06-19

Inspiration Of Desperation
type: MusicAlbum
date published: 2021-06-24

Never Defeated
type: MusicAlbum
date published: 2021-06-26

Drama Free
type: MusicAlbum
date published: 2021-06-30

Overcome Emotional Pain
type: MusicAlbum
date published: 2021-07-07

Grinding To Greatness
type: MusicAlbum
date published: 2021-07-13

The Most Amazing Of You
type: MusicAlbum
date published: 2021-07-14

Blame Yourself
type: MusicAlbum
date published: 2021-07-21

Be The Love Of Your Own Life
type: MusicAlbum
date published: 2021-07-28

Find Love In Yourself
type: MusicAlbum
date published: 2021-08-04

Give Yourself A Chance To Win
type: MusicAlbum
date published: 2021-08-12

Stop Accepting Their Version Of Love
type: MusicAlbum
date published: 2021-08-18

Inner Peace And Tranquility
type: MusicAlbum
date published: 2021-08-26

Pain To Prosperity
type: MusicAlbum
date published: 2021-08-29

Embrace The Process
type: MusicAlbum
date published: 2021-09-03

Mental Fitness Exercises
type: MusicAlbum
date published: 2021-09-09

You Are Born To Win
type: MusicAlbum
date published: 2021-09-15

Time For A Negativity Dump
type: MusicAlbum
date published: 2021-09-22

Be Your Own Biggest Cheerleader
type: MusicAlbum
date published: 2021-09-29

Built Different
type: MusicAlbum
date published: 2021-10-05

Tips To Help You Comeback And Win
type: MusicAlbum
date published: 2021-10-07

Consistency Tips
type: MusicAlbum
date published: 2021-10-14

Winning The Mental Game
type: MusicAlbum
date published: 2021-10-20

You Were Born For This
type: MusicAlbum
date published: 2021-10-25

Today's Winning Mission
type: MusicAlbum
date published: 2021-10-27

Keep Trying Until You Succeed
type: MusicAlbum
date published: 2021-11-03

The Blessing Of You
type: MusicAlbum
date published: 2021-11-11

Self Discipline Tools
type: MusicAlbum
date published: 2021-11-18

Pain To Progress
type: MusicAlbum
date published: 2021-11-21

An Attitude Of Gratitude
type: MusicAlbum
date published: 2021-12-02

Execute A Winning Game Plan
type: MusicAlbum
date published: 2021-12-14

The Value Factor
type: MusicAlbum
date published: 2021-12-16

Go Get What You Want
type: MusicAlbum
date published: 2021-12-17

Your Presence Is A Present
type: MusicAlbum
date published: 2021-12-22

2022 Reset
type: MusicAlbum
date published: 2021-12-30

2022 New Year Motivation
type: MusicAlbum
date published: 2021-12-31

30 Minutes Of Self Love Affirmations
type: MusicAlbum
date published: 2022-01-07

Procrastination Therapy
type: MusicAlbum
date published: 2022-01-13

Finish
type: MusicAlbum
date published: 2022-01-14

30 Minute Workout Motivation, Vol. 2
type: MusicAlbum
date published: 2022-01-18

Shut It Down Method
type: MusicAlbum
date published: 2022-01-20

Loving Yourself Is Never Wrong
type: MusicAlbum
date published: 2022-01-27

Fake Friends Are Like Bad Cavities
type: MusicAlbum
date published: 2022-02-03

If You Don'r Believe In Yourself, Who Will?
type: MusicAlbum
date published: 2022-02-10

Self Mastery
type: MusicAlbum
date published: 2022-02-17

Develop A Winning Mindset
type: MusicAlbum
date published: 2022-03-03

Love Yourself Just The Way You Are
type: MusicAlbum
date published: 2022-03-09

Affirmations For Self Love
type: MusicAlbum
date published: 2022-03-17

High Self Esteem and Confidence
type: MusicAlbum
date published: 2022-03-23

Yes You Can Say No
type: MusicAlbum
date published: 2022-04-06

You Can Weather Any Storm
type: MusicAlbum
date published: 2022-04-28

Self Care Guide
type: MusicAlbum
date published: 2022-05-04

They Hate To See You Winning
type: MusicAlbum
date published: 2022-05-11

Happiness Lives In You
type: MusicAlbum
date published: 2022-05-18

Always Keep Fighting
type: MusicAlbum
date published: 2022-05-25

Never Forget About You
type: MusicAlbum
date published: 2022-06-01

More Self Love
type: MusicAlbum
date published: 2022-06-15

Protect Your Emotional Well Being
type: MusicAlbum
date published: 2022-06-22

Remember Who You Are
type: MusicAlbum
date published: 2022-06-22

It's Not Over Until You Win
type: MusicAlbum
date published: 2022-06-29

Wrap Your Arms Around Yourself
type: MusicAlbum
date published: 2022-07-06

Stop Entertaining Ignorance
type: MusicAlbum
date published: 2022-07-21

New Mindset New Attitude
type: MusicAlbum
date published: 2022-07-27

Faith And Hope For Kenadee
type: MusicAlbum
date published: 2022-08-03

Roll The Red Carpet Out For Yourself
type: MusicAlbum
date published: 2022-08-12

A Few Words Of Encouragement
type: MusicAlbum
date published: 2022-08-17

Positive Energy Vs Negative Energy
type: MusicAlbum
date published: 2022-08-24

You Are
type: MusicAlbum
date published: 2022-08-31

Daily Deposit Of Self Love
type: MusicAlbum
date published: 2022-09-07

Love Yourself More
type: MusicAlbum
date published: 2022-09-15

I Am Empowered Affirmations
type: MusicAlbum
date published: 2022-09-21

Mental Healing Energy
type: MusicAlbum
date published: 2022-09-29

You Are Still Here
type: MusicAlbum
date published: 2022-10-06

3 Keys To A Greater You
type: MusicAlbum
date published: 2022-10-12

10 Self Love Quotes
type: MusicAlbum
date published: 2022-10-20

Look Up And Live
type: MusicAlbum
date published: 2022-11-03

Say Thank You
type: MusicAlbum
date published: 2022-11-24

I Will Win
type: MusicAlbum
date published: 2022-12-14

You Will
type: MusicAlbum
date published: 2022-12-22

New Year New Fire
type: MusicAlbum
date published: 2023-01-05

Smiling On The Inside
type: MusicAlbum
date published: 2023-01-19

How to Be What You Were Meant To Be
type: MusicAlbum
date published: 2023-01-25

This Is Your Winning Season
type: MusicAlbum
date published: 2023-02-01

Before You Break
type: MusicAlbum
date published: 2023-02-09

Stand Tall In The Face Of Adversity
type: MusicAlbum
date published: 2023-02-16

Do The You Work
type: MusicAlbum
date published: 2023-02-28

The Brand New Reflection Of You
type: MusicAlbum
date published: 2023-03-01

Give Yourself The Best That You Got
type: MusicAlbum
date published: 2023-03-09

Self Discipline Hacks
type: MusicAlbum
date published: 2023-03-23

Positive Self Talk Only
type: MusicAlbum
date published: 2023-04-13

Start By Loving Yourself
type: MusicAlbum
date published: 2023-05-17

Self Confidence Lives In You
type: MusicAlbum
date published: 2023-06-21

You Are So Amazing
type: MusicAlbum
date published: 2023-08-24

2024 Is Your Year
type: MusicAlbum
date published: 2024-01-03

Let The Adversity Fuel You
type: MusicAlbum
date published: 2024-01-13

Greatness Is In Your Spirit
type: MusicAlbum
date published: 2024-01-18

Standing On Business
type: MusicAlbum
date published: 2024-01-22

Get Up And Get After It
type: MusicAlbum
date published: 2024-01-30

Ain't No Give Up In You
type: MusicAlbum
date published: 2024-02-01

On The Other Side Of Uncomfortable
type: MusicAlbum
date published: 2025-02-02

How To Win The Battle Of Self Discipline
type: MusicAlbum
date published: 2025-09-18

How To Turn Struggle Into Strength
type: MusicAlbum
date published: 2025-09-24