1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10fc701aa2fd4a611a8d8d9947ca6cd9045157932c03a4b80873a7d8f354b20. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e56f0967-2182-45a6-922f-c7ccab08a2f8.json and https://artists.proofprofile.net/proofs/artist/e56f0967-2182-45a6-922f-c7ccab08a2f8.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c09ff84a3b11d6ca60dfc3475d97c736396a34806954979e3a864c8887814a8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1900670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c3cb04602a2733fe7eef5a67713fda189d36926904c8c144580dc1f3527c4d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6V80412491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4401d91f1e7702f33f7248da20186c3730b2b52e405fa3c67d0d6e65194ee40a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615af1f6c4488d4f59a5d45213d270c1a68dae927bf5ba907f143434beece15c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3488af516c58e0b795d82f78143312f862ed3a715d7525f5c3c0daf3b743f355. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb989a33818913c21d29c97f44beb9843c9a13ea7ce9703d16d7af3c59ca9d2f4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f43edecae4630ac1764f59d31239f9c30b5fbf9384e36598241a16aab9769b8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76c84c8cfa497aa418bac0eb65f301d47c3adf324c808071e95ae99be73b9f0. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105e3c77caf1c0a81b2c4462c3d847f5e15aaf95182de998d85f620cfdb69fed. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf367890dd5248378d2972c1d39cabab00687b1c1e74e684ce80c92c802f2fd47. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11129d128279df86b6c74914a1a870e1b13cd59a9d274b9ed211161b907eabf1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb62d21e577d94276e1a4c0a31d990267623884da87eae1abc0f9678ec1331f43. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8508bb8811e7072247857dd8e07e1a5c7966106f1ce387da3729279e270bca6e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77f912404d890ddcdb3d7966f3f91824ad945aa1e76586a5f4a842dea9f36db. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77a0cea5d6eff735aa7710caed06bb6001dda1670a7966328542f0ad7ac62ed. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2153d55420bd7da70857f88ef55f9f031e23333c7df877c5aef48335ed0f8814. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40200d9bb969847c8933511d3c9a728538cdca91d2c1cbd04629de622ff5953a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66dbfa3e1a4902ed50c4595c73dc35402f9596b4d0b173669ddffac0e0355382. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45e06d2e5ce82abe0ebf720362e2c130013a4364c4f11bfc633e62b15a59248. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775cdba380cb78863812187101abdfa708d53af46c30c035e56971f56a216b03. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd56231a6666e87c4a17440e6f332e678b9a243d49c027d8cffb1c34bb22b2ca. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0172b8cf9778ff65a6e7803d6eed722a9a9bc0ed29274f4d3d47820b8a511f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2000810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89357a650a83fa75775cfc93409ce5d0f362777d195317ce92555b41fa6eca9a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ce3f90899a1b7ebb19a9dddc34fa3022f0e09a4b1f8eba27f958e65a3a2b6ca. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a31cbfea2227847f939a122de886586adb90bd835dbf09fbcb0704f4f20e0f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe491b03bc59ea15cb24438508bb1fd25728e36c60ce8b03341ad1a066254d956. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa794a9ee77780ce23c630e070b715a715e027b156605c3c0cbc3d3e9dd775534. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20e467820791169f7199e7fa3481cbac578ef685bf3171ae3586856cefa23f5. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ba880bbd693d325f3e836d919f4f0b49b3142191fbd4ff9ceb7ea9b9b374bd. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5a607766ae5bd1d1d7315b1ba8bf7ed71bab6a1bee7d45ee49f65b54170c62. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be6d97fd545b069a69b53111f2f1c8be9ee3c9fea68a1a68dbced538cfbcd8c. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6984ab12f8c6944618ffdaf17e27a12ea5b82ea5869a4242a48eb58ac840292. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP1800530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615af1f6c4488d4f59a5d45213d270c1a68dae927bf5ba907f143434beece15c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR1PP2200620.