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 0xf8f3ef0a569bc63914e8bcb0584abacaeaa82a25e87f34d83c468981ab1638d5. 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/0012174b-0907-4e7f-ac72-dbdd0a349ba3.json and https://artists.proofprofile.net/proofs/artist/0012174b-0907-4e7f-ac72-dbdd0a349ba3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xba902582f923dd4e2d9f13c9aac7dc8bf7da5e414dc4934493ac5bf6f82f0984","isrc":"USEP41922001","name":"Lula, I'm Not Mad","registered_at":"2026-06-05T05:17:51Z","spotify_id":"2edMLa1tbofyDN6bDskeyA","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 0xba902582f923dd4e2d9f13c9aac7dc8bf7da5e414dc4934493ac5bf6f82f0984. 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/2edMLa1tbofyDN6bDskeyA.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/2edMLa1tbofyDN6bDskeyA.
{"copyright_id":"0x238c0bd2a5f1fc1a75ea116457c9b11c18abb4a1a9ae837b350dd11e021dd084","isrc":"USEP41922002","name":"Change Ur Mind","registered_at":"2026-06-06T12:28:40Z","spotify_id":"6pzUglcKZI1xgpoOkDI2Fh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238c0bd2a5f1fc1a75ea116457c9b11c18abb4a1a9ae837b350dd11e021dd084. 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/6pzUglcKZI1xgpoOkDI2Fh.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/6pzUglcKZI1xgpoOkDI2Fh.
{"copyright_id":"0x1385c2a017b95d8c53280c9acc682a26e2ad80cce16d3b87daa2599adc03d4d7","isrc":"USEP41922003","name":"A Slow Death In Pacific Standard Time","registered_at":"2026-06-08T21:44:34Z","spotify_id":"3n3EcuWshLTwh5lm7Uo9dc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1385c2a017b95d8c53280c9acc682a26e2ad80cce16d3b87daa2599adc03d4d7. 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/3n3EcuWshLTwh5lm7Uo9dc.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/3n3EcuWshLTwh5lm7Uo9dc.
{"copyright_id":"0xedb7d9006c9c7d6ce48084a6ba98fd49a78332bf7b27dec2bfc347084a6b8c9d","isrc":"USEP41922004","name":"Saturday Night","registered_at":"2026-06-06T05:56:42Z","spotify_id":"1CZKATfzxZ0GIwfCgOcK5a","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb7d9006c9c7d6ce48084a6ba98fd49a78332bf7b27dec2bfc347084a6b8c9d. 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/1CZKATfzxZ0GIwfCgOcK5a.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/1CZKATfzxZ0GIwfCgOcK5a.
{"copyright_id":"0xb46e818b94ae6c4bd76e5f686ead3671d160bc1c00a8dbcadd97b90a65f30a93","isrc":"USEP41922005","name":"Smarter Ways Of Saying It","registered_at":"2026-06-11T16:51:41Z","spotify_id":"5WFWPyU8FALimlxIhHmiCV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46e818b94ae6c4bd76e5f686ead3671d160bc1c00a8dbcadd97b90a65f30a93. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5WFWPyU8FALimlxIhHmiCV.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/5WFWPyU8FALimlxIhHmiCV.
Everything Means Everything Meant Everything
{"copyright_id":"0x44854059b1b56c543d3ba2d0bab3a72013406675f897fe7554b59738c0d8a4d4","isrc":"USEP41922006","name":"Everything Means Everything Meant Everything","registered_at":"2026-06-09T20:08:02Z","spotify_id":"7zHVNVkFUJOo9V6Ov3Qvqc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44854059b1b56c543d3ba2d0bab3a72013406675f897fe7554b59738c0d8a4d4. 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/7zHVNVkFUJOo9V6Ov3Qvqc.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/7zHVNVkFUJOo9V6Ov3Qvqc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d20f2db7476423baee81758bb041b160b3fb61ead7531ba52a93b150cab5e8. 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/12y494qbUIYOzlKYhKFtC2.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/12y494qbUIYOzlKYhKFtC2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cc16d661e679bafacdd49539ccf46a1d9aa3e2ea3c1f578de56aa45fb53ef9. 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/6FCbEwYoxOjExviTCbRe3c.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/6FCbEwYoxOjExviTCbRe3c.
Vowels (And The Importance Of Being Me) - Live at Paul's
POV ur dead and i’m checking my hair in ur sunglasses