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 0xb9429190e03feed22c430893adcf178ae1ef50fd321db42e92948162b6985931. Chain 2 (Bitcoin): anchored in block 954549 (2026-06-20T10:56:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a9744fa0-ad7b-4bf7-8ba1-2f183822af1c.json and https://artists.proofprofile.net/proofs/artist/a9744fa0-ad7b-4bf7-8ba1-2f183822af1c.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 0x90e042d85e7cc61d3ea2000a6184e6f6bf19b5791a5767d4fe33f10e39be9056. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/TCAFL2105249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7e6c7317a7824f9be9714c73279ad5a8d0110795f72e10cf0bb1ff822c4dc6. 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/TCAFF2002733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b91d4bcf5303eb4962cf10938468ee6f4e039fc6e63d1afc4a9473d7603ae8. 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/TCAFF2008774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2f417fbf2ef31a75d9abf9d70a575f0b9a4560cf48ae9cf7cdf0d3ab3974bb. 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/TCAFF2002993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6dbd48cc8ba8f0545f8b42409bb78cc989a3c11d91828c2a2013482ef967ac. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/TCAFE2031881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7327caf2817b6d4c3ce0c12e0e986098b7f29229a0eeb1be8639762a5f7e6537. 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/TCAFE2031901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875095e202a28c62e6b6e9f0d62f47bed35d5790ff76f4b441c2ff4a8e9fc2f8. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53:57Z), 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/TCAFE2031927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9bea6f184b4d8fc7f898703d35ac8213f0f240f08d5816dbd655d972c2b61d. 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/TCAFE2031940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624c5e500a48069533222b8cabe792948b45a8dbb8c7e9dd1c41871a12a804cd. 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/TCAFE2031946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76ffb78e8608f1d83243ae3962d0bf19fc149a682595b2d5fd364f05b698f14. 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/TCAFE2031950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920a9dc589dfdfae30c8bfab29775a1e6ce4a1b04de51d6c81f19469067700af. 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/TCAFE2031960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad76dfad6ad14d29685ed293959177420e02b5c439f51c54f7d76e46bc2ddb22. 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/TCAFE2031968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ad481e7c0eda3104bdae18f61d1154e4a02ecb0735e38099a67f5bc023b9f7. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/TCAFE2031974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37552b5508c33511d1a7e0d151898b51ec8d159ad3511d7c8dfa70dc24a83e09. 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/TCAFE2031993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a53ad8f89205e241bf68bb6596e4009e950d0d76822888115a9d169e6d25e38. 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/TCAFE2032004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846c8092536d3571a37e770bd4d5a008ab40c2c720e3d8b748f68ec5977a3298. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCAFE2032027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b548f4eeeeedf67cf1ff363d5ebc10b8b4b8963f1c318fa6208c8c631e6d5e. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51: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/TCAFE2032029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3249dd0f54b072d642ce2e4503097f04630d7bd0e3004fa828ba677aaa78cc4e. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TCAFA2018922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd864ec849f90981e333f94e0010a27e5d80e3755c9c905b74f314b24c93e1fe. 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/TCAFA2018936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e448050d3760c3a2ea6267a7a45799e35e03193f9d6c063985859c56732409. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/TCAFA2018953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc821f314f95a2c689ca5e3a2142774b9b4d41bf149774864cb1a9704ccaefe78. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/TCAFA2018956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ce313be4cbe5e72f87ba9f0bab1e9f0952294a15f5b986ec6a0a910dbffb9d. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/TCAFA2074087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb309f545ede6623508cb5077b7ff6d59219b5d0b6893389db118d80d06f70f. 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/TCAFA2074089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9eb46659d8ad9a43282939ae4106ccbf4910393496f6dc08b315b8e988139e5. 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/TCAEZ2054305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1996f68cfecf2902312cf82e694a520ce6531d64a183dc489d69e16ec30f9fe6. 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/TCAEZ2054508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc120daedc12a237aa88f03d69aebc8f4ac27aa42dc4357d06133c0ac85994de9. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/TCAEZ2054526.