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 0xc5153155dd7c3f26fac21642085da28f0fc6fd046130b38918ec19f18f068752. 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/60ebc9e0-1d5d-4d53-8d2f-6edf28187b01.json and https://artists.proofprofile.net/proofs/artist/60ebc9e0-1d5d-4d53-8d2f-6edf28187b01.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 0xc7452451100c8478eca0426ac74f03a779beaed44783eeaa297f71f691235246. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/GBSMU8910974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf353c7836b759d7fff89294955078d6ba309fd3a910b822cc808f4019b576270. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM6YT2103701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92b6e0046171b12c59b411c4cb8919749711bf307369e741c09f510fb2ceb8d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QM6YT2103801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebaf4f83d73274264f0de2064e6735fd631f71b80e8849fdc485e3ae94f01909. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QM6YT2103803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c931e4ec4bb25fb2a0f7423e955c9dbbe283d3fd5186c66dc2419fbe4d765b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM6YT2104603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d67d91dfb89afd27d4b9e8f2af5270bc69c6a84ecf6904b981b710e83453128. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54:37Z), 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/QM6YT2205001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1b812e6e2ee9c27bda55385311bffdf58aa9ebbd2d6f880e4097f90951fc72. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QM6YT2205301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e24cf598a953e360ff5fec0eae5d1d85498c34547bc895cadc1fb86f62bd727. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QM6YT2205303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd968d50e5e5ff367a4fb8c8c3dfe9242b0db260e51fc50e6496d3f958eb2a41. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QM6YT2205305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7d6896623c6242d81a8097e4f88959623cc4b4212f8d2f8dd03f8001519087. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33:33Z), 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/QM6YT2205306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e8f97072c126fa54928a9750ee1f9a7a0a01049a895190642cc395c9755a79. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/QM6YT2205307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7deae09527b2af6971da13626615525c3df25d793f546d1f0d2122a2e4cd8d11. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/QM6YT2205309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd1e34f454daf5751801f1a60ba0add7ce8be24294aa4c19bd3ff2aed87857a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USA2B2404168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2db7db18696446fe03a42b8bbb635845374bce7da195341b000ecf86f945616. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QM6YT2506901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2db7db18696446fe03a42b8bbb635845374bce7da195341b000ecf86f945616. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51:20Z), 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/QM6YT2506901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9899854575f03d5977ed02ec6f6364d19146e7a4865d4a951d1e929e4a7663. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QM6YT2506902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25593627d1ae20166ba8359836c65148b5a53617566cc3c0bfbdb7395548226. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QM6YT2506903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf63079d3d9314a4c59ced4d521611e64db63ac279b34398dd21e274d2ffb2f0. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/QM6YT2506904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ee47513e26e32ef0aadf06e7bd218a4a13982f99cc5516f342f40f77d65903. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QM6YT2506905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf386bfc90a4d340e6f32b063a4c561e7da9e58a69406fb47d69874aa8610fd9b. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QM6YT2506906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb3d7b041caece85764f4c66eff3a3635241d622b4bbd1a444cd164a55b4205. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6YT2506907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f0a6246220642d24c1be2c4cb8076b9fc71aec250253d3826df49b6efa69e6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QM6YT2506908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb65f1478a51339b0bb3b09aad0fa90d7e537b43d3b802600dd28c0cb48f9b299. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QM6YT2506909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3cc7ec3ed5ae3ddb279c2416196c3a40fe52885363243d7d8a50d081612bfe9. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QM6YT2506910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd1e34f454daf5751801f1a60ba0add7ce8be24294aa4c19bd3ff2aed87857a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USA2B2404168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a21836f9162aa147a8d1faa9f79c6687ffec24c3e07be573e0255e8803c4336. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ2275649.