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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3195272093d723a95bd949c74c915a832039ffa2df2442ef094beb7ef8d64b62. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/22d73e7f-5a61-432e-a8a3-7cd1b94e6a08.json and https://artists.proofprofile.net/proofs/artist/22d73e7f-5a61-432e-a8a3-7cd1b94e6a08.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4bd75f1d2481f0daabb459c11c398dbbb1014465d7c61e82313097ce447b2ca. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USHM91866980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67cafba2e3cb1a36f2648db6a726638bd06a6c219dea5291555886660b646614. 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/QZ37K1800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b21fd36b37fe41a9535c0afa760287090cf8b80a9c64b757b31ae5f7ac35f41. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZ37K1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda379ffeba2c07d9bba76d63fe66ead6245c936b08cb5d445bf657bc9bec0ded. 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/QZ37K1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ec033d82c9ec61bff2842106384b5f2ce44db0f7a47cf29861b3c97674d2fc. 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/QZ37K1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa891036397ba3eb8e315678449f28e00389290e3617ee7deaac2badb30f5049a. 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/QZ37K1800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661eb601e55f8e6d100a53c24264a66daf0dd6f6bfce733e0e3c81498d9e6091. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZ37K1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279caf3a095e544635beeee5fd1dbd4eaa449652e5da33ad0b22ff662a441755. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZ37K1800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1725803b7befd89ed49420d59a809cab4dcd725dbd0874701789bdbef51fdce. 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/QZ37K1800017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ba667eb77a3dd938633f19f03be1b9345cee04cac8e002cac7718428fb4cf8. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:21:39Z), 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/QZ37K1800013.
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 0xe109074a53860180cf3ef38191dc15388d99c9de0bb12991f715767ab8807f1e. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZ37K1800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5aa4476b8299e658e5a2fb5a8020209bc7852c51dc92427a3ab13c5f62d24d. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/QZ37K1800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678ff62d0d7b5cfae3c564183cca3d9cb19a6f56cec80153b42c54105c7b63ae. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZ37K1800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91eb5e914dbe8345289cfa3839777f99d175bb8981208972f163d18a98e3a7f0. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZ37K1800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b552a5ffec1e76ea5f5a85ca8642f421cc66d153d90ceeae8d1113dcf2e7a2f. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/QZ37K1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba36baff37de43fac65802760522be91b8db48e04fbb25c971f7e9e5f7cda82. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/QZ37K1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddfa6d49e9866a6a2b69f231f17053c96466b777682094dff1fd2e25f4b6ec5. 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/QZ37K1800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x207725b278d15af818ac3b9d44cb0c8be69e401baa3310e208117f45f613ba0f. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZ37K1800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14319234872d2f38d5058bed278902345b90fac8da508b70ca6b487571cadcab. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZ37K2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf2d132edcb556dfbdac9a4c888c37af591a4ef20de46351c0be64b64481bb3. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:07: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/QZ37K2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e32ea647c7e14f917d0014bf3ceca63cbf200fde479bc33674891f6f3007b0. 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/QZ37K2000005.