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 0x0f9cfc5f50d5cbda9d0c1e738fe5f9cc20d569c8d3f481e4df8f229a6f8776be. 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/51611ab9-7e47-41e8-b81a-5af296e80a34.json and https://artists.proofprofile.net/proofs/artist/51611ab9-7e47-41e8-b81a-5af296e80a34.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xe35a41169cbcdcff803d680b78d255e1ffcd1792efcfddab03aef4e7dd85ff5c","isrc":"FR6V81689211","name":"We No Worry 'bout Them","registered_at":"2026-06-05T06:30:51Z","spotify_id":"59mA71ttclTLrO5Nsa7QUd","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 0xe35a41169cbcdcff803d680b78d255e1ffcd1792efcfddab03aef4e7dd85ff5c. 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/59mA71ttclTLrO5Nsa7QUd.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/59mA71ttclTLrO5Nsa7QUd.
{"copyright_id":"0xbee27a34fd36cbfdc52cec247d880fb06906715f7fc81d3fa779c3cc3f230c36","isrc":"USVPR0918020","name":"Mi Caan Sleep","registered_at":"2026-06-04T14:47:51Z","spotify_id":"21QKKIGylwACqqy2pP3V5U","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee27a34fd36cbfdc52cec247d880fb06906715f7fc81d3fa779c3cc3f230c36. 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/21QKKIGylwACqqy2pP3V5U.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/21QKKIGylwACqqy2pP3V5U.
{"copyright_id":"0xbbd7c8de96c93de0dfa2e9cafdb548cbb80d4eaaa4f817881f1a81038ba4164d","isrc":"USVPR0918021","name":"Who Feels It Knows It (feat. Etana)","registered_at":"2026-06-05T04:25:26Z","spotify_id":"0LvDivRKsoDDp7z8sAEWCe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd7c8de96c93de0dfa2e9cafdb548cbb80d4eaaa4f817881f1a81038ba4164d. 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/0LvDivRKsoDDp7z8sAEWCe.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/0LvDivRKsoDDp7z8sAEWCe.
{"copyright_id":"0xd8e73c98188201e479cd404473ecbfa9c6be0efa1b0fd43fa5534116695dc0c2","isrc":"USVPR0918031","name":"No Money","registered_at":"2026-06-04T09:28:16Z","spotify_id":"7iKjwcwtWKvPItHxmPYQi6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e73c98188201e479cd404473ecbfa9c6be0efa1b0fd43fa5534116695dc0c2. 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/7iKjwcwtWKvPItHxmPYQi6.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/7iKjwcwtWKvPItHxmPYQi6.
{"copyright_id":"0xf3d8b1d0e1ca20b22ea022e7975c7bfe5f78a34f001a46dd7feec11b03f0f563","isrc":"USVPR2400002","name":"Been There Before (feat. Masicka)","registered_at":"2026-06-08T09:06:16Z","spotify_id":"3BZwT6VDox7x49DsT2EgNh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d8b1d0e1ca20b22ea022e7975c7bfe5f78a34f001a46dd7feec11b03f0f563. 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/3BZwT6VDox7x49DsT2EgNh.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/3BZwT6VDox7x49DsT2EgNh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82024ab9b4374bde8ba4d2868477c4632514dac7476e9388b04d89f5b095136f. 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/2bkhTf7g0JLN9fGqpiBqMH.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/2bkhTf7g0JLN9fGqpiBqMH.
{"copyright_id":"0x3f9e66af063f401f3ced2b4c3b683a55d9610ddd4eaf6fdd78874a598ff5afc6","isrc":"QZ5FN2416360","name":"One Time","registered_at":"2026-06-06T08:30:36Z","spotify_id":"0bG01cwZDA3A5PKm2kaGwo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9e66af063f401f3ced2b4c3b683a55d9610ddd4eaf6fdd78874a598ff5afc6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0bG01cwZDA3A5PKm2kaGwo.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/0bG01cwZDA3A5PKm2kaGwo.
Rototom Sunsplash: Live from Benicassim (Live at Rototom Sunsplash)
{"copyright_id":"0x88a1c8775b8a8a159cd82ef3d65a43c527b4f545b48153ee209be79cd6a2a824","isrc":"USVPR1200128","name":"I Know Better","registered_at":"2026-06-27T07:21:39Z","spotify_id":"7oPeKpNl5qXRyhCkYdNzpK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a1c8775b8a8a159cd82ef3d65a43c527b4f545b48153ee209be79cd6a2a824. 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/7oPeKpNl5qXRyhCkYdNzpK.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/7oPeKpNl5qXRyhCkYdNzpK.
The Biggest Reggae One Drop Anthems 2008
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7740a6387d3422f0e0ffaec9c6b753a2ae688035aa512af5b6d24187b8a43fed. 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/4IkH22eEC9b31fsEAQmiW1.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/4IkH22eEC9b31fsEAQmiW1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8a5168300a60e6633efcd382982c95eea7d1179302177119de2f900cd965cd. 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/6lZ5x4XhsfNveqQ4pGk9sa.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/6lZ5x4XhsfNveqQ4pGk9sa.
Star Across The Sky (feat. Romain Virgo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769fc170f4b702185af1a9da78982af96d8c88d4c45cbe80c11749476eddf29c. 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/1Yv4m6J9ECxE31Zbj947bs.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/1Yv4m6J9ECxE31Zbj947bs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23393f1502a942714b7712660a81c479b2d67a71ef00f38fe44e7f8c1ab8001. 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/2tO9KinNlMdMY8n4IBASsp.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/2tO9KinNlMdMY8n4IBASsp.