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 0x28f74e52f6706b0ca92f2a36351b098ce16ccc51c185a42c051a7dcd1adb9700. 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/4fc7cadb-2d0b-4968-9e02-4332648af9b5.json and https://artists.proofprofile.net/proofs/artist/4fc7cadb-2d0b-4968-9e02-4332648af9b5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xb8c5e8630feb13cb3fc25aa6c5908dd56031c35c5a7b84f006d09fa11c998bf3","isrc":"ZAB7A1700218","name":"Mellisa Pink","registered_at":"2026-06-29T06:32:55Z","spotify_id":"6YXGzF5kx9csprfDW2HJWD","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 0xb8c5e8630feb13cb3fc25aa6c5908dd56031c35c5a7b84f006d09fa11c998bf3. 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/6YXGzF5kx9csprfDW2HJWD.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/6YXGzF5kx9csprfDW2HJWD.
{"copyright_id":"0x32ee2a3fc312e4ff76253b64a6996912be397f8ac9ba8bf6bbf008c13235da4a","isrc":"QMFMF2316289","name":"I'm Sorry","registered_at":"2026-06-29T06:32:14Z","spotify_id":"7gzRwAdFLI01EAfXBScdDb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ee2a3fc312e4ff76253b64a6996912be397f8ac9ba8bf6bbf008c13235da4a. 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/7gzRwAdFLI01EAfXBScdDb.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/7gzRwAdFLI01EAfXBScdDb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0930771e91b26088d9f7a4484002f051d12315386117c0731200f9d19d47e5. 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/0o9Rm4BO17v58EIuVcCi9f.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/0o9Rm4BO17v58EIuVcCi9f.
Black Panther The Album Music From And Inspired By
{"copyright_id":"0xefaa07dea33eb5d8b7168caa9c935307c651bcfca29b15975f9ba9b1fc29d269","isrc":"USUM71714098","name":"X (with 2 Chainz & Saudi)","registered_at":"2026-06-01T13:35:21Z","spotify_id":"4LmAnpjlhWTahvRkYR8xJa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefaa07dea33eb5d8b7168caa9c935307c651bcfca29b15975f9ba9b1fc29d269. 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/4LmAnpjlhWTahvRkYR8xJa.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/4LmAnpjlhWTahvRkYR8xJa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6ccbe73bae7e0295e30eb0502d42654be3b7fdc97dabfe5febc30c44f9a179. 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/0n8eoIN1YPScOlPKhJZAq5.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/0n8eoIN1YPScOlPKhJZAq5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e59b3743bc93934650fc4d6572bbd00eedbceab6eb2e857708d3b3120d1b2f. 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/6PcauIF3GHyd6Fe54SiZ6u.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/6PcauIF3GHyd6Fe54SiZ6u.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a4e14daf095a24db23aafbd264df94d3bb569e1311a2d5a54b4669f4c0c5bc8. 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/4IUvARt0YSJGvqN0xZvZLN.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/4IUvARt0YSJGvqN0xZvZLN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e12aec56f8c40c05af3727128f1365b32612ea695cc14841fd379b63b4ee13. 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/0ntgRujTbEUWZS6iZBIcHM.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/0ntgRujTbEUWZS6iZBIcHM.
{"copyright_id":"0xd141cb68b0e4bfa7c191cf7e337181d32a91f8df7c6869e8df831f9ff61b3d02","isrc":"ZAB7A1500064","name":"Vura (feat. Sjava & Saudi)","registered_at":"2026-06-04T15:52:48Z","spotify_id":"1amuEbjRhqqqiVtdyUylDR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd141cb68b0e4bfa7c191cf7e337181d32a91f8df7c6869e8df831f9ff61b3d02. 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/1amuEbjRhqqqiVtdyUylDR.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/1amuEbjRhqqqiVtdyUylDR.
{"copyright_id":"0x73e7b4923cfb93a4cdf2477be3d5cf2fb856fbc76375c05316efd67101225d9a","isrc":"ZAB7A1700210","name":"In the Mood","registered_at":"2026-06-06T17:48:18Z","spotify_id":"5diZQLjtOtVFG2gLAJVvb0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e7b4923cfb93a4cdf2477be3d5cf2fb856fbc76375c05316efd67101225d9a. 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/5diZQLjtOtVFG2gLAJVvb0.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/5diZQLjtOtVFG2gLAJVvb0.
Never Ride (feat. Sjava, 25K, LucasRaps, Wordz, Thato Saul, Saudi, Maglera Doe Boy, Buzzi Lee, Roii, YoungstaCPT, Anzo)
{"copyright_id":"0xd7f22e4123088daf684528641338720a9de5e786db61f4e7e8e3e5f3a18be36c","isrc":"ZA56E2201078","name":"Never Ride (feat. Sjava, 25K, LucasRaps, Wordz, Thato Saul, Saudi, Maglera Doe Boy, Buzzi Lee, Roii, YoungstaCPT, Anzo)","registered_at":"2026-06-05T06:09:18Z","spotify_id":"4ei8VWbtzRGhkH0BufPY2s","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f22e4123088daf684528641338720a9de5e786db61f4e7e8e3e5f3a18be36c. 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/4ei8VWbtzRGhkH0BufPY2s.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/4ei8VWbtzRGhkH0BufPY2s.
{"copyright_id":"0x5c25b26be0632c59c84055a95fe62a1cb3e0840f3f8ab7c2936c428672fd1589","isrc":"ZAC012300427","name":"Msotra Don’t Die (Interlude)","registered_at":"2026-06-24T09:36:08Z","spotify_id":"5zCPJc9hvJ9nnAiFOufbDS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c25b26be0632c59c84055a95fe62a1cb3e0840f3f8ab7c2936c428672fd1589. 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/5zCPJc9hvJ9nnAiFOufbDS.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/5zCPJc9hvJ9nnAiFOufbDS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce10a2b7c55427aa5cdb947531d7b727b378f060b782d0e9ca6621bdcd2af6cc. 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/6Poyt13mWsJMIBC6o5dKz1.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/6Poyt13mWsJMIBC6o5dKz1.
{"copyright_id":"0xd7f22e4123088daf684528641338720a9de5e786db61f4e7e8e3e5f3a18be36c","isrc":"ZA56E2201078","name":"Never Ride (feat. Sjava, 25K, LucasRaps, Wordz, Thato Saul, Saudi, Maglera Doe Boy, Buzzi Lee, Roii, YoungstaCPT, Anzo)","registered_at":"2026-06-05T06:09:18Z","spotify_id":"6QL063VOADkfpA7UKk984i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f22e4123088daf684528641338720a9de5e786db61f4e7e8e3e5f3a18be36c. 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/6QL063VOADkfpA7UKk984i.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/6QL063VOADkfpA7UKk984i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a62959c451357ee8f33c192c2ceb928d1f9e1de09bdf710f962962ccb79af7. 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/5PepNH75o1KbEuuzcfjHdC.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/5PepNH75o1KbEuuzcfjHdC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672b7d638bbc485926040fdd65cc69e753f042ae2339579980b47ed81efb94e2. 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/4MQTY4RIETrA9WUxRE2Omk.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/4MQTY4RIETrA9WUxRE2Omk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a288fe8a82961c2d7b571936d94e76ca5b5792afdf585dc6e9b0cecd8edbec7. 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/5ooiXhXSyCNFeo5dhAguHl.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/5ooiXhXSyCNFeo5dhAguHl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672b7d638bbc485926040fdd65cc69e753f042ae2339579980b47ed81efb94e2. 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/6iw9u7rDfwM0B7wqQXRfvU.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/6iw9u7rDfwM0B7wqQXRfvU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a288fe8a82961c2d7b571936d94e76ca5b5792afdf585dc6e9b0cecd8edbec7. 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/1J5y1Ud57D0u0zAwQQyA4b.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/1J5y1Ud57D0u0zAwQQyA4b.