1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4ab78fff2be02830671fefea555d2af3cd74b9fdd0834d6c923f6d47b704c4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5e948b01-314b-4cf7-aa46-6d7c0e90ba0d.json and https://artists.proofprofile.net/proofs/artist/5e948b01-314b-4cf7-aa46-6d7c0e90ba0d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x43cf85b4e3cba6f26fbe88a1e50c7703d808bbebbe63a9d58d08c977753e07cc","isrc":"SE5S62305401","name":"FUCK MITT X - Mozby & Kaoza Remix","registered_at":"2026-06-20T17:14:21Z","spotify_id":"4AKwCsLdO1vtSDUoC24TGM","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43cf85b4e3cba6f26fbe88a1e50c7703d808bbebbe63a9d58d08c977753e07cc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4AKwCsLdO1vtSDUoC24TGM.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4AKwCsLdO1vtSDUoC24TGM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd09dea564d74e25163c3621d701f0dbdb300e10e0804c296d54015475cda85a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6LeYOvS09kScrjuQd3Kf7n.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6LeYOvS09kScrjuQd3Kf7n.
{"copyright_id":"0x6fc2c3ede06647f2aad080bcc59c61a1c46488a2f84d4c5799f8f03b3e41029f","isrc":"SE5S62300701","name":"Vad hände igår?","registered_at":"2026-06-21T16:23:01Z","spotify_id":"7gtYaxoIaxJDNfops51TUo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc2c3ede06647f2aad080bcc59c61a1c46488a2f84d4c5799f8f03b3e41029f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7gtYaxoIaxJDNfops51TUo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7gtYaxoIaxJDNfops51TUo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x029f680026b201207c642b723ed9d43f46db8fc6f44594f531a8bd3ea8c37b7c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0LtL21gSAJHNbf7uG8zaVq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0LtL21gSAJHNbf7uG8zaVq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaaa05cc0c6058d1b807a58411d1b37d4c36a4769006f7ca30923f9e9ba14a43. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Cf6c4WCVpwmLWisgWS7Xz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Cf6c4WCVpwmLWisgWS7Xz.
Inte i dig (jag har fullt upp med tequila) [Dirty Tequila Mix]
Inte i dig (jag har fullt upp med tequila) - Dirty Tequila Mix
{"copyright_id":"0xb2b7b5f7fc3bc5bd11368db6adfd6bdf1a18be015bd043331c990bb1e23c1819","isrc":"QZHN72169531","name":"Inte i dig (jag har fullt upp med mig)","registered_at":"2026-06-11T23:20:37Z","spotify_id":"69mZ6JwzXO1BbsRopW2v4H","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b7b5f7fc3bc5bd11368db6adfd6bdf1a18be015bd043331c990bb1e23c1819. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/69mZ6JwzXO1BbsRopW2v4H.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/69mZ6JwzXO1BbsRopW2v4H.
{"copyright_id":"0xa7f49d8ec1413412a94ea2c06e362c9cca15cfb7249dce37a9b2ff37e6d9b0c4","isrc":"QZNWV2056780","name":"Du förtjänar en däng - FETer M Remix","registered_at":"2026-06-23T23:43:31Z","spotify_id":"7KB6IzHUV4sbJ8I2NtwVjm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f49d8ec1413412a94ea2c06e362c9cca15cfb7249dce37a9b2ff37e6d9b0c4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7KB6IzHUV4sbJ8I2NtwVjm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7KB6IzHUV4sbJ8I2NtwVjm.
{"copyright_id":"0x0beec768823280eba3079d03f4c2307364acef31f113b1232f7c1e780cff96a3","isrc":"SEYOK2015125","name":"Du förtjänar en däng","registered_at":"2026-06-09T05:53:20Z","spotify_id":"7rj04cMOZqSETTo7sD2tC4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0beec768823280eba3079d03f4c2307364acef31f113b1232f7c1e780cff96a3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7rj04cMOZqSETTo7sD2tC4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7rj04cMOZqSETTo7sD2tC4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0972c0149f37a7d9e39373392079d17375d5d2f8c00e6450f3c7538517b0746d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7xIPafRGjjnaarcgYXGwAp.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7xIPafRGjjnaarcgYXGwAp.