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 0x524ec91e3916eb7c152c4d77e17e1345e95a37d5db504c474c8fcaba01c43103. 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/96dc1304-0b32-4dac-be11-895c2ce70d22.json and https://artists.proofprofile.net/proofs/artist/96dc1304-0b32-4dac-be11-895c2ce70d22.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 0x4ab90d00f524b3982c55a0b6ba8608f5718472c93bd86717fd446e5bed3f53d1. 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/QZTAY2349371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000ad9b40c2454197c0f59133903d7672ae029049eb8fa85861fe62de72f2b76. 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/QZNWZ2395488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb51af8383360f8569cd164a75bb2d985d153123eb24b92798793928717c8be. 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/QZNWQ2363629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac335c78f060b4e24f66febdc07f37cd90a4f7e677fc41b8ffc6222ff4d6d4a. 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/QZES62203558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a55528bb75ce6f17c3b4b6396979a734042337bfd491a1cff6bd16daace65b. 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/QZES62203559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee6a81d7626f0665cd4eb9ebb0528187f1749d31216a9f0b667b3a9ea8ea9ab. 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/TCAFE2091397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f8e1a63f2126afd4451f151f2d0672916c6bc43db5d4fdfb43c0cee1b9eeb2. 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/TCAFB2018732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56eb81f56edc157389e47a28c2f09e4c2468c91ea4f464143a2b9c8b554ca3c. 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/TCADT1883533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56eb81f56edc157389e47a28c2f09e4c2468c91ea4f464143a2b9c8b554ca3c. 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/TCADT1883533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa574a8d96f30eb0a3f4707a44c522b09426203b3a73065d4291bd79f3cb93b99. 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/TCADX1885266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51e077bd2800412d043c007f37584505c693bc8324138fd2fc40ca5edc4a694. 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/TCADX1885268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf640e37bc8e76b74c7c0e21ed3743b34e9ae8197893e1bafb6d418199b62b320. 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/TCADX1885269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a1ace14568bb89e3d8c6fbaec0729282fa1897fecea69dfc7000a585c2f59f. 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/TCADX1885270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae446112c29db8909394b999d2c3613b6777bfc39eeb0a92304f35609b94e325. 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/TCADX1885271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e72d16549a35fdbe88e24bac225087de14a7f7a6487fab0b51793e1ba26418a. 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/QZES72551045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31ed32bdda6892e5e569b424f5c4897dec409402a9caa112fcee431419179f6. 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/TCAET2040282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf678fff877a4bab8b9cfd2a47867451448dc1cd7295d78268b33a2bac266be. 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/TCAEB1978621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x873a9d7c4e7c939f1f7c26d9f0e7ba70d56e8cf7c8dc1c6694e29d093b49132d. 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/TCADR1834753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c34d69dad43e984ca6f074c6e8619a02e89aba81ef7dd06832a98c65bec968. 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/TCADR1834848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83c1c49ba32b6deec82b7f0b3221f278932223d618e551e5c176f4c1a36ac74. 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/TCAFA2005884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4369a7cc4cf4ea4569adfefa1692addc3e710dafe8d7388b6774c91589db5aaf. 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/TCAFF2093895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e48d945d01a12ee2b52cb4c8571246403ed66e5f9224f4e18d7d0a53eed2a9. 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/QZK6Q1976770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f530197859193b1da91f38ecff921d93b976d8376f443a49e205a67d7eb1993. 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/QZVEM2312456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994691f7ce5c21de5b5e1fdfaf43a463a60f5af6542398a4e5cca45df131ad2a. 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/QZVEM2312457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb85323330d484414ded78e378d459f0b2113148c142f4a1f6a7ca7f012649ab. 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/QZ9Y21790519.