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 0x50148cedf53a6f62d065c168b2055b33391daabc4a29a504ff70df99fd59e98c. 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/23ed86b8-f415-4ee5-9cf2-d9c9c51e3267.json and https://artists.proofprofile.net/proofs/artist/23ed86b8-f415-4ee5-9cf2-d9c9c51e3267.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 0x59377de6c47bbd84aeb54b1a19e3b37dd4bb1257f248579b801f8a8fce611657. 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/QZFZ32286972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x657daa0d022273652d476e4c715156a51771afc5de7c6f20f889b2632728de8a. 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/QZES62262414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a584eb0f36111e8bea5c5e92f73a04fefbc100d24e159f5f003d52b6de8c3d6. 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/QZES62262415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c8205239d0155e9cce55fe90060ee5c39d81b496ec64956bea5b6ba136abf9. 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/QZES62262416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7095e92ca8af24c886dc6856ec19ca24d0d8e18afe3f48a0f9a66da8922340bc. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZES62262417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e578460a072f83eea482f7ffb7c8fe1ecc093a19349fb862599473e7656fc39. 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/QZES62262418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6570869ef95fddd287f255cfda1477b2da2e9833b6c8bc4368122c8a84a99e3. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/QZWV32458697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128c7d87af8eda3949ae01f8a2bffba0e324f421cd95a1b63293a0c0e9b4e29a. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/GBRKQ2510827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74994b0329f8364ea56979fe64e0f91230064fe2f8a5991b45a7f2c92235b977. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZWV32588492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6872b81fbe5c48c034b5e88b18f92e819d1f2b199d798deb136a84de34cf1b9c. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/QZZ8A2527392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7437ef742eaf6c7a6eda4124ac1422f6e915fef645116823e21a434ff7e7ebb2. 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/QZZ8A2527410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f1f89a90a8de003f8f14d241fa971cf3eb7b613b63a5728d7003e8ce30f0db. 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/QZHZ62116181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5469ff3196eb36573747bfa784efaf250d7e4fbe11f428d84e0fa3fc33d48611. 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/BCLVY2200034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fda673cf884408e6ac8c45355a03be76797bd84599e21231c6c6aecfff63307. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/GX53U2009422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63371f9a398094a366cfddd96b530cb2dd65d22b0d2d7c3a8e863b38fe4bc570. 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/QZDA52284863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a8c44b43641c2a5ccfe0b3a9dd8524795aae86fbb87f05080a58b78d07afa9. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QZNJX2225805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2dbb464d6d5756289837689342548992fdfa60522469abfc607e56e869658e8. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZTVM2279918.