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 0xb5fee1fbcdbe2716e82594b80be7b081e8aeedb39b7fdf9b8689643a513c8987. 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/fb303be2-c12b-4302-8923-f43c7170ab71.json and https://artists.proofprofile.net/proofs/artist/fb303be2-c12b-4302-8923-f43c7170ab71.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xf707f82164c72e18114f9c6d6350d11ae93f4459651c6d2b53a9e5125bda8456. 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/2W2ieVidLIx9TDvxu0ZT6F.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/2W2ieVidLIx9TDvxu0ZT6F.
River Deep - Mountain High - Remastered Version 1991
{"copyright_id":"0x73bf6efab98da23f50c8bf3e3fa453a3e6cf9034205c4037ccbe384259de0235","isrc":"USCA29102075","name":"River Deep - Mountain High - Remastered Version 1991","registered_at":"2026-06-04T13:25:06Z","spotify_id":"6TdopBoyJ0mGOVik4A5SvF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bf6efab98da23f50c8bf3e3fa453a3e6cf9034205c4037ccbe384259de0235. 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/6TdopBoyJ0mGOVik4A5SvF.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/6TdopBoyJ0mGOVik4A5SvF.
{"copyright_id":"0x7c47196e374317c5594dc7b134b95b66e435ff99f968b7e20d2ab4d51d1548c9","isrc":"USCA28400002","name":"What's Love Got to Do with It","registered_at":"2026-06-04T10:59:48Z","spotify_id":"0PlxkfQrCeE0XMqcjGlzsi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c47196e374317c5594dc7b134b95b66e435ff99f968b7e20d2ab4d51d1548c9. 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/0PlxkfQrCeE0XMqcjGlzsi.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/0PlxkfQrCeE0XMqcjGlzsi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f206c0ab2be3e1808ef0b388bbdb195755f2bbef0e98974a9dd97c52168d85. 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/3dLg6cqxvKQl2E6lnD62ZT.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/3dLg6cqxvKQl2E6lnD62ZT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf707f82164c72e18114f9c6d6350d11ae93f4459651c6d2b53a9e5125bda8456. 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/1m9PrM5XMv2odY1C2TStvr.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/1m9PrM5XMv2odY1C2TStvr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bff6a196273692bc1c267ea524db1c9ba3d43f337456c48884d8d2551995815. 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/6pUwuZ3aBy7y6F8dFgSRUh.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/6pUwuZ3aBy7y6F8dFgSRUh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c47196e374317c5594dc7b134b95b66e435ff99f968b7e20d2ab4d51d1548c9. 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/49azsfjqfS27J13sCsLZH7.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/49azsfjqfS27J13sCsLZH7.
Proud Mary: The Best Of Ike & Tina Turner
{"copyright_id":"0x40f80bd2c234f6cce1a94c0841bbb310456de927aa3241d408d38c1de4917a9b","isrc":"GBAYE2200490","name":"Acid Queen","registered_at":"2026-06-11T05:15:49Z","spotify_id":"6Z4YDODYlCrpYyR0FXfPBb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f80bd2c234f6cce1a94c0841bbb310456de927aa3241d408d38c1de4917a9b. 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/6Z4YDODYlCrpYyR0FXfPBb.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/6Z4YDODYlCrpYyR0FXfPBb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25f37d386faf865761f7d2421440a7cf22b10b0360c44590c93d74bac2abb3f. 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/5ib7aBcovgq3RdcATUqwYF.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/5ib7aBcovgq3RdcATUqwYF.
80s HITS – 100 Greatest Songs of the 1980s
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25f37d386faf865761f7d2421440a7cf22b10b0360c44590c93d74bac2abb3f. 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/1KYXkijlCiamRZgA7aOHvn.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/1KYXkijlCiamRZgA7aOHvn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25f37d386faf865761f7d2421440a7cf22b10b0360c44590c93d74bac2abb3f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1vGe5P7cqhAPaFBtBEqe6C.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/1vGe5P7cqhAPaFBtBEqe6C.
{"copyright_id":"0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac","isrc":"GBAYE1401507","name":"What’s Love Got to Do with It","registered_at":"2026-06-07T11:36:35Z","spotify_id":"4Ud5dCWwVe1wvQwx81OsXH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Ud5dCWwVe1wvQwx81OsXH.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/4Ud5dCWwVe1wvQwx81OsXH.
We Don't Need Another Hero (Thunderdome)
{"copyright_id":"0xf59a86f44730892bbfbf84f1ec6d1d5cb828f025b552cfcff52582674da8c2c2","isrc":"USCA29100186","name":"We Don't Need Another Hero (Thunderdome)","registered_at":"2026-06-01T08:13:21Z","spotify_id":"77DTxUsUi3kFpPz2i3ElJU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59a86f44730892bbfbf84f1ec6d1d5cb828f025b552cfcff52582674da8c2c2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/77DTxUsUi3kFpPz2i3ElJU.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/77DTxUsUi3kFpPz2i3ElJU.
{"copyright_id":"0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac","isrc":"GBAYE1401507","name":"What's Love Got to Do with It","registered_at":"2026-06-07T11:36:35Z","spotify_id":"40kksO2R7qi8CwuEUv84G5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/40kksO2R7qi8CwuEUv84G5.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/40kksO2R7qi8CwuEUv84G5.
{"copyright_id":"0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac","isrc":"GBAYE1401507","name":"What's Love Got to Do with It","registered_at":"2026-06-07T11:36:35Z","spotify_id":"5GCidC3qP6hpc7wDSQHtMU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5GCidC3qP6hpc7wDSQHtMU.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/5GCidC3qP6hpc7wDSQHtMU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf707f82164c72e18114f9c6d6350d11ae93f4459651c6d2b53a9e5125bda8456. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0qC2YHvjs9Dvc0a97RXcrb.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/0qC2YHvjs9Dvc0a97RXcrb.
{"copyright_id":"0x7c47196e374317c5594dc7b134b95b66e435ff99f968b7e20d2ab4d51d1548c9","isrc":"USCA28400002","name":"What's Love Got to Do with It","registered_at":"2026-06-04T10:59:48Z","spotify_id":"3fyfgGIr3nEtYfys1yI0YK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c47196e374317c5594dc7b134b95b66e435ff99f968b7e20d2ab4d51d1548c9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3fyfgGIr3nEtYfys1yI0YK.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/3fyfgGIr3nEtYfys1yI0YK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf707f82164c72e18114f9c6d6350d11ae93f4459651c6d2b53a9e5125bda8456. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4rmWH9sjAAfJGZcPaJTWlj.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/4rmWH9sjAAfJGZcPaJTWlj.
{"copyright_id":"0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac","isrc":"GBAYE1401507","name":"What’s Love Got to Do with It","registered_at":"2026-06-07T11:36:35Z","spotify_id":"5sPRiu32BRZLaRBuKJerUM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccb17e6ebb851be37bacc6f50edb124365d61a157a1439be86bbdb79a25daac. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5sPRiu32BRZLaRBuKJerUM.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/5sPRiu32BRZLaRBuKJerUM.