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 0x624ced5ff2ae9ee9e4d478eab0c6af9b8c6e901eb18dcbc2a3a97d6f3a342473. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1ee413f2-3f18-41c6-8a4e-8b44ef740052.json and https://artists.proofprofile.net/proofs/artist/1ee413f2-3f18-41c6-8a4e-8b44ef740052.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x5fb17ad80b0c4a90732ca9d152b1fdd6187ef549d0cc1468ce87cedb7e56a356","isrc":"USAR10500667","name":"Can't Let Go","registered_at":"2026-06-04T08:40:33Z","spotify_id":"4mBy2d5IY5rQkidZBKXxfT","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 0x5fb17ad80b0c4a90732ca9d152b1fdd6187ef549d0cc1468ce87cedb7e56a356. 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/4mBy2d5IY5rQkidZBKXxfT.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/4mBy2d5IY5rQkidZBKXxfT.
{"copyright_id":"0xb2bcf768353973e3cfdb1c08b8dc63aa6d74b21e77d26373d6cee7bd7a522fd5","isrc":"USRC11100988","name":"Pray For Me","registered_at":"2026-06-04T08:19:54Z","spotify_id":"7tbDfSXsYcUtqIOyLm0pfu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2bcf768353973e3cfdb1c08b8dc63aa6d74b21e77d26373d6cee7bd7a522fd5. 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/7tbDfSXsYcUtqIOyLm0pfu.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/7tbDfSXsYcUtqIOyLm0pfu.
{"copyright_id":"0xce272e3dde3b47f77f8e74199749c6667d922f01f8faf35625b22977250bd3ff","isrc":"USWB11100867","name":"So In Love - feat. Anthony Hamilton","registered_at":"2026-06-04T10:50:46Z","spotify_id":"78mehkHd1WUDxhcLXkbrLb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce272e3dde3b47f77f8e74199749c6667d922f01f8faf35625b22977250bd3ff. 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/78mehkHd1WUDxhcLXkbrLb.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/78mehkHd1WUDxhcLXkbrLb.
{"copyright_id":"0xfe914ade4eac04dbe3357c3565c8c5d4a56d0d32b7e228894b44318f25e5661e","isrc":"USUM72218038","name":"BLANK (feat. Anthony Hamilton)","registered_at":"2026-06-05T19:08:46Z","spotify_id":"62vWechOpCFotPUsE8KAq4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe914ade4eac04dbe3357c3565c8c5d4a56d0d32b7e228894b44318f25e5661e. 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/62vWechOpCFotPUsE8KAq4.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/62vWechOpCFotPUsE8KAq4.
{"copyright_id":"0x53bed4b6f9da44c569e9e0fbe5c35d2f57daab1a743a890aa81e3513821694f5","isrc":"USRC12102822","name":"Gerald (feat. Anthony Hamilton)","registered_at":"2026-06-07T10:54:33Z","spotify_id":"53WM22TKB24ZRhaeIIYVJA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53bed4b6f9da44c569e9e0fbe5c35d2f57daab1a743a890aa81e3513821694f5. 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/53WM22TKB24ZRhaeIIYVJA.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/53WM22TKB24ZRhaeIIYVJA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68883dd535b04d6aa353c05590c47facd242e4f5c6ae9c69cadd79368b19f5b2. 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/7h82ywz8gJKiB8TueOLbnk.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/7h82ywz8gJKiB8TueOLbnk.
{"copyright_id":"0x2ed10daa73caaef8cabb13b62793b2e45a113284b7370d2ab9f17f3836f321ca","isrc":"USAR10500600","name":"Twisted (feat. Anthony Hamilton)","registered_at":"2026-06-08T01:53:07Z","spotify_id":"7ehsFDeBLwjeBZ5K7ua31C","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed10daa73caaef8cabb13b62793b2e45a113284b7370d2ab9f17f3836f321ca. 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/7ehsFDeBLwjeBZ5K7ua31C.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/7ehsFDeBLwjeBZ5K7ua31C.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f70509f40209a5387046ec024d64c473d05717fa296ba267fe0b5165ed22ae4. 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/0GTGDwXLIrmILwE5OVVN7w.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/0GTGDwXLIrmILwE5OVVN7w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdfce75d87397ae60cd42978a52f924534e68ff925e570c640311947a25c88e0. 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/4raVR4Tmtzq2swXgswRSe9.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/4raVR4Tmtzq2swXgswRSe9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f70509f40209a5387046ec024d64c473d05717fa296ba267fe0b5165ed22ae4. 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/1g0q0jR5vTseLyfmzOTsj4.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/1g0q0jR5vTseLyfmzOTsj4.
{"copyright_id":"0x2ed10daa73caaef8cabb13b62793b2e45a113284b7370d2ab9f17f3836f321ca","isrc":"USAR10500600","name":"Twisted (feat. Anthony Hamilton)","registered_at":"2026-06-08T01:53:07Z","spotify_id":"2lflV77IMh5Ceg5CQQIEdQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed10daa73caaef8cabb13b62793b2e45a113284b7370d2ab9f17f3836f321ca. 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/2lflV77IMh5Ceg5CQQIEdQ.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/2lflV77IMh5Ceg5CQQIEdQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef86bece4ab5ba533aa48a66a39dc4cb532bb174a07e15fdd924302835caf7e. 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/0nDY0fARtyvr2s7OGD2pnC.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/0nDY0fARtyvr2s7OGD2pnC.
Twisted (feat. Anthony Hamilton) - Live From NY
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228ca9bd859b861dcc8df72c661282f00afc28d26db0b14d8b8344a1523db645. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/28W79D6v9lDwfrYFKazypp.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/28W79D6v9lDwfrYFKazypp.
{"copyright_id":"0xb23f570519a6e49ac81742ab64dc5d896169da3cada9234ea1105dd46c63be1b","isrc":"USUYG1230574","name":"Truth (feat. Anthony Hamilton)","registered_at":"2026-06-23T08:25:11Z","spotify_id":"7Cre8D8C3sJZHBMfKgaCyO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23f570519a6e49ac81742ab64dc5d896169da3cada9234ea1105dd46c63be1b. 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/7Cre8D8C3sJZHBMfKgaCyO.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/7Cre8D8C3sJZHBMfKgaCyO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72f5f237d7d284aac7a05fb00d4f4f4871cb7e3e2ab7f95392b158afc155d27. 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/7zws1ufnCNRskG0e0g5Bms.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/7zws1ufnCNRskG0e0g5Bms.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72f5f237d7d284aac7a05fb00d4f4f4871cb7e3e2ab7f95392b158afc155d27. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:54:01Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6SLxj2ywUN3sCvqF48dXio.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/6SLxj2ywUN3sCvqF48dXio.