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 0xf02a10cbfc921f0c6e87f41531d5548b7360656a38dccafa27bc92f8acf4b597. 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/3758084f-2f72-49f7-93b3-4d1203031552.json and https://artists.proofprofile.net/proofs/artist/3758084f-2f72-49f7-93b3-4d1203031552.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 0x0369808b1392d8d7559c0b6f956283559457d809c150b776ea610df295460754. 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/4cwi0Yd3pq1GfvHj7FLMdn.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/4cwi0Yd3pq1GfvHj7FLMdn.
{"copyright_id":"0x37809f478a0ef5c11d9570e7b578cc62ef7d130d6320bf8041768077bb1d1bc6","isrc":"USC4R2442065","name":"Inner Gold [Feat. Royal & the Serpent]","registered_at":"2026-06-04T13:27:16Z","spotify_id":"7H0gY5nPyAUg5YAWkfCSp6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37809f478a0ef5c11d9570e7b578cc62ef7d130d6320bf8041768077bb1d1bc6. 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/7H0gY5nPyAUg5YAWkfCSp6.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/7H0gY5nPyAUg5YAWkfCSp6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3428580f6c44514e50d319deb776ee82e37110630643d86f8a58ef2a923c71. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1iKE7QARaL1EtmBHQ1pmch.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/1iKE7QARaL1EtmBHQ1pmch.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3428580f6c44514e50d319deb776ee82e37110630643d86f8a58ef2a923c71. 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/0NK5ynd1KTUntJnslyhmRj.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/0NK5ynd1KTUntJnslyhmRj.
Talk (with Royal & the Serpent & Carola) - Carola Remix
{"copyright_id":"0x72e53fa5d170c1a3eb60274cd72eb0818604b070a637b438808d96958fc0eb28","isrc":"USUM72214729","name":"Talk (with Royal & the Serpent & Carola) - Carola Remix","registered_at":"2026-06-08T21:19:27Z","spotify_id":"2m1QS9eZgxQJfNgIsZsrTT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e53fa5d170c1a3eb60274cd72eb0818604b070a637b438808d96958fc0eb28. 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/2m1QS9eZgxQJfNgIsZsrTT.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/2m1QS9eZgxQJfNgIsZsrTT.
Talk (with Royal & the Serpent & Bleu Clair) - Bleu Clair Remix
{"copyright_id":"0xb7889d992011648f59f9a4b6c94072b358554bdcc75323e7113356356343193f","isrc":"USUM72214726","name":"Talk (with Royal & the Serpent & Bleu Clair) - Bleu Clair Remix","registered_at":"2026-06-27T08:09:46Z","spotify_id":"3LxpTF0flIqTkTZPOLQDmh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7889d992011648f59f9a4b6c94072b358554bdcc75323e7113356356343193f. 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/3LxpTF0flIqTkTZPOLQDmh.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/3LxpTF0flIqTkTZPOLQDmh.
{"copyright_id":"0x24614498e126801bd5ef1a3ae666f7b2e1c6e583cfca44029f48dc5ef583fee8","isrc":"USUM72206206","name":"Talk (with Royal & the Serpent)","registered_at":"2026-06-06T18:03:38Z","spotify_id":"6lw3pmC9a72b251YocpkoB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24614498e126801bd5ef1a3ae666f7b2e1c6e583cfca44029f48dc5ef583fee8. 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/6lw3pmC9a72b251YocpkoB.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/6lw3pmC9a72b251YocpkoB.
{"copyright_id":"0x24614498e126801bd5ef1a3ae666f7b2e1c6e583cfca44029f48dc5ef583fee8","isrc":"USUM72206206","name":"Talk (with Royal & the Serpent)","registered_at":"2026-06-06T18:03:38Z","spotify_id":"0DnA3UhB37Iaq1XwnZwbIZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24614498e126801bd5ef1a3ae666f7b2e1c6e583cfca44029f48dc5ef583fee8. 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/0DnA3UhB37Iaq1XwnZwbIZ.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/0DnA3UhB37Iaq1XwnZwbIZ.
{"copyright_id":"0x605a1c5c93688d9ad42a8eb6c5f3c13de56611835ec672f0e2235fff88032f6c","isrc":"USUM72210682","name":"EAT ME (feat. Royal & the Serpent)","registered_at":"2026-06-04T06:56:17Z","spotify_id":"0ByTfwoYWdom6GlQ9BIdv2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605a1c5c93688d9ad42a8eb6c5f3c13de56611835ec672f0e2235fff88032f6c. 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/0ByTfwoYWdom6GlQ9BIdv2.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/0ByTfwoYWdom6GlQ9BIdv2.
{"copyright_id":"0x3e67d4abc47d4916bfa93cf1a5d87c2b5703b5f6ed944c5be3756ff5b7903beb","isrc":"USAT22107482","name":"abcdefu (feat. Royal & the Serpent)","registered_at":"2026-06-04T15:08:03Z","spotify_id":"3xSyUXUkSiBLsJNpPpG4v1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e67d4abc47d4916bfa93cf1a5d87c2b5703b5f6ed944c5be3756ff5b7903beb. 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/3xSyUXUkSiBLsJNpPpG4v1.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/3xSyUXUkSiBLsJNpPpG4v1.
{"copyright_id":"0xf07d18e8b5f9ae2d39abab47efc0e3133f6d50fe5e4d9602ec9ab08c39e5b108","isrc":"USAT22100334","name":"overwhelmed - Chri$tian Gate$ remix","registered_at":"2026-06-01T20:25:06Z","spotify_id":"4Kh6cq3XgOGUK9yXQu7RTq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07d18e8b5f9ae2d39abab47efc0e3133f6d50fe5e4d9602ec9ab08c39e5b108. 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/4Kh6cq3XgOGUK9yXQu7RTq.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/4Kh6cq3XgOGUK9yXQu7RTq.
{"copyright_id":"0xe73ffc8a239dec48ad953248f05933932d527b42b2dc1f5a40aec5617eb28037","isrc":"USAT22006884","name":"overwhelmed - Ookay remix","registered_at":"2026-06-08T04:24:39Z","spotify_id":"64zyMkiyBPSyCUgLl4AIXB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73ffc8a239dec48ad953248f05933932d527b42b2dc1f5a40aec5617eb28037. 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/64zyMkiyBPSyCUgLl4AIXB.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/64zyMkiyBPSyCUgLl4AIXB.
overwhelmed (feat. Mothica) - Marky Style remix
{"copyright_id":"0x05b3196c26fabee3c45c1e2a1022503cf16fc8aef5e5f3d6f100f8fe54c0b144","isrc":"USAT22006122","name":"overwhelmed (feat. Mothica) - Marky Style remix","registered_at":"2026-06-07T14:18:28Z","spotify_id":"3v2Gw3culnbriNqk0cZFEy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b3196c26fabee3c45c1e2a1022503cf16fc8aef5e5f3d6f100f8fe54c0b144. 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/3v2Gw3culnbriNqk0cZFEy.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/3v2Gw3culnbriNqk0cZFEy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b78472f335106b0be134d1fee1c5e44c9a396aee865341f06ffd0c6fb90e3c4. 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/2kAkuDjzVrZkk4EfqRElFB.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/2kAkuDjzVrZkk4EfqRElFB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2833199b4b63239e248f4978b147cfb93fea1f4b05487b75d80842f92082e837. 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/2cerQm9vb15LUHXA31xfUa.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/2cerQm9vb15LUHXA31xfUa.