Swtvlly
type: MusicGroup
popularity: 8
followers: 213
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x27d388a66a51c7575e6d05d793159098f16ddab66c3a24cb865a65e5f220e3d4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954065
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/954065
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/4932aa59-cb1a-4318-8fe3-731146222934.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/4932aa59-cb1a-4318-8fe3-731146222934.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/4932aa59-cb1a-4318-8fe3-731146222934
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-17T08:10:43Z
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 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 0x27d388a66a51c7575e6d05d793159098f16ddab66c3a24cb865a65e5f220e3d4. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4932aa59-cb1a-4318-8fe3-731146222934.json and https://artists.proofprofile.net/proofs/artist/4932aa59-cb1a-4318-8fe3-731146222934.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-17T08:10:43Z
album: feels
  type: MusicAlbum
  date published: 2018-02-14
album: Nice to Hear
  type: MusicAlbum
  date published: 2018-05-05
album: nice to get away from all this
  type: MusicAlbum
  date published: 2019-08-17
  track: nice to get away from all this
    type: MusicRecording
    duration: PT2M16S
    duration ms: 136149
    explicit: false
    by artist: Swtvlly
    in album: nice to get away from all this
      type: MusicAlbum
      date published: 2019-08-17
    isrc code: QZMER2078201
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-22T07:43:16+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x9e05138421e4809cb0f3096bbfc84da4cfe35e59d96d1474b9bd97433bead3fd
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959114
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959114
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMER2078201
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-22T08:41:42Z
    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 0x9e05138421e4809cb0f3096bbfc84da4cfe35e59d96d1474b9bd97433bead3fd. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZMER2078201.
      date published: 2026-07-22T08:41:42Z
    audio: nice to get away from all this
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 141.105
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.629
      additional property: Energy
        type: PropertyValue
        value: 0.196
      additional property: Speechiness
        type: PropertyValue
        value: 0.077
      additional property: Acousticness
        type: PropertyValue
        value: 0.962
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.869
      additional property: Liveness
        type: PropertyValue
        value: 0.097
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.446
      additional property: Loudness (dB)
        type: PropertyValue
        value: -23.749
      additional property: Key Name
        type: PropertyValue
        value: C
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: up with you
  type: MusicAlbum
  date published: 2020-04-17
album: staying out
  type: MusicAlbum
  date published: 2020-07-04
album: waiting for my ride pt. 2
  type: MusicAlbum
  date published: 2020-08-15
  track: waiting for my ride pt. 2
    type: MusicRecording
    duration: PT2M0S
    duration ms: 120781
    explicit: false
    by artist: Swtvlly
    in album: waiting for my ride pt. 2
      type: MusicAlbum
      date published: 2020-08-15
    isrc code: QZMEQ2096685
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T16:24:32+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x0c8b5310a427f33de91e50d0b410a26751291c45de500ba4b83ea6d2d9ba6828
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958582
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958582
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEQ2096685
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T16:47: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 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 0x0c8b5310a427f33de91e50d0b410a26751291c45de500ba4b83ea6d2d9ba6828. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZMEQ2096685.
      date published: 2026-07-18T16:47:25Z
    audio: waiting for my ride pt. 2
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 161.336
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.382
      additional property: Energy
        type: PropertyValue
        value: 0.248
      additional property: Speechiness
        type: PropertyValue
        value: 0.184
      additional property: Acousticness
        type: PropertyValue
        value: 0.917
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: things that you said
album: lost my way
album: dreams, error
album: this isn't how it's supposed to be
album: it's all temporary
album: not ready yet
album: lay awake
album: out of place
album: where the rain wont hurt
album: couldn't end it there
album: sleeping to forget
album: octobers ghost
album: a letter that never got to you
album: waiting for my ride
album: cold comfort
album: soft cut
album: can't keep going
album: not there
album: i don't take part, i don't know anyone
album: losing
album: tearing
album: heather, i need to speak with u
album: afraid of
album: caring
album: leaving, i didn't see u
album: with endless love, we left u sleepin
album: this feeling isn't passing
album: she will
album: scared
album: it hurts
album: blair
album: why haven't i noticed this view
album: i'm her latest outfit
album: delicate

Instrumentalness
type: PropertyValue
value: 0.956

Liveness
type: PropertyValue
value: 0.181

Valence (Positivity)
type: PropertyValue
value: 0.047

Loudness (dB)
type: PropertyValue
value: -17.313

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Minor

things that you said
type: MusicAlbum
date published: 2020-10-17

lost my way
type: MusicAlbum
date published: 2020-10-26

dreams, error
type: MusicAlbum
date published: 2021-05-26

this isn't how it's supposed to be
type: MusicAlbum
date published: 2022-01-06

it's all temporary
type: MusicAlbum
date published: 2022-02-24

not ready yet
type: MusicAlbum
date published: 2022-03-17

lay awake
type: MusicAlbum
date published: 2022-04-19

out of place
type: MusicAlbum
date published: 2022-05-09

where the rain wont hurt
type: MusicAlbum
date published: 2022-08-18

couldn't end it there
type: MusicAlbum
date published: 2022-09-25

sleeping to forget
type: MusicAlbum
date published: 2022-10-31

octobers ghost
type: MusicAlbum
date published: 2022-12-14

a letter that never got to you
type: MusicAlbum
date published: 2023-04-13

waiting for my ride
type: MusicAlbum
date published: 2023-04-22

cold comfort
type: MusicAlbum
date published: 2023-05-19

soft cut
type: MusicAlbum
date published: 2023-06-02

can't keep going
type: MusicAlbum
date published: 2023-07-08

not there
type: MusicAlbum
date published: 2023-10-30

i don't take part, i don't know anyone
type: MusicAlbum
date published: 2024-01-17

losing
type: MusicAlbum
date published: 2024-02-04

tearing
type: MusicAlbum
date published: 2024-02-11

heather, i need to speak with u
type: MusicAlbum
date published: 2024-03-26

afraid of
type: MusicAlbum
date published: 2024-04-06

caring
type: MusicAlbum
date published: 2024-04-30

leaving, i didn't see u
type: MusicAlbum
date published: 2024-05-31

with endless love, we left u sleepin
type: MusicAlbum
date published: 2024-07-10

this feeling isn't passing
type: MusicAlbum
date published: 2024-08-10

she will
type: MusicAlbum
date published: 2024-09-13

scared
type: MusicAlbum
date published: 2024-10-29

dreams, error
type: MusicAlbum
date published: 2024-11-06

it hurts
type: MusicAlbum
date published: 2024-11-19

blair
type: MusicAlbum
date published: 2025-01-13

not ready yet
type: MusicAlbum
date published: 2025-02-11
track: not ready yet
  type: MusicRecording
  duration: PT1M53S
  duration ms: 113666
  explicit: false
  by artist: Swtvlly
  in album: not ready yet
    type: MusicAlbum
    date published: 2025-02-11
  isrc code: QZES72576581
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T07:47:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe8e2f206f36b9f980173eaebbc54e8e8a96955f0845d4716221ebc5c9830f28d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958846
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958846
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES72576581
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T08:14:15Z
  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 0xe8e2f206f36b9f980173eaebbc54e8e8a96955f0845d4716221ebc5c9830f28d. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZES72576581.
    date published: 2026-07-20T08:14:15Z
  audio: not ready yet
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.019
    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.553
    additional property: Energy
      type: PropertyValue
      value: 0.254
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.9
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.922
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.14
    additional property: Loudness (dB)
      type: PropertyValue
      value: -19.094
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

why haven't i noticed this view
type: MusicAlbum
date published: 2025-06-03

i'm her latest outfit
type: MusicAlbum
date published: 2025-08-03

delicate
type: MusicAlbum
date published: 2025-10-28