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 0xbbf28d782acd8fbbcbfd69e40db0e623088d1dec91a913fa561a7c0a0958875a. 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/9ef8f255-b983-4f17-b7c6-23ba6d5c85a9.json and https://artists.proofprofile.net/proofs/artist/9ef8f255-b983-4f17-b7c6-23ba6d5c85a9.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 0xdc24df2b33c47a52d9d39e94573a9eb1acfc7c88ad4413bc90e2178f36bade3a. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/CZA230900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57b025861195577b906a460f8f9412fcff113ae69e52cdca3a1fcf08f2ad034. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/CZA230900925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x421d66bec156a3c17abb2f3d50917a76c154d355ef32ca8a1575a164d44e10d3. 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/CZA230900905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9dd4cbab1fe5be224ec62095b2de4855125b96b5d37d098fa002e3a9c14390f. 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/CZA230900906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e61551e2fc857f0000e2e0a17b6e5b71da4e1c61edd006a4f761f7f56c14d8. 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/CZA230900907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b19ab71dac65d81268b530dd292c3856d7978a468f0843e93aab19df63dbc2. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/CZA230900908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dbf890706e6d8d7edfa46e2b580b320241c28a03cf6c9211ac26ed66a7cb502. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/CZA230900911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69b6c0509f207c0b8f6e1ec873f5c0e61e959da34ce84d11377c7d5541fa2bf. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/CZA230400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c9f8e02f4e116c425f3847fad07cdd2190e60a4fde61191d019eb5a0635ce5. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/CZA231201242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38941141183908677dcb2d0011e4fb9ffabda6c312cc24239c67266488d04f77. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/CZA230200326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43ad7a1155625ae45e6e5c133fb715cc826175ea639bc375e6cacd13f232554. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/CZA230200327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20966206a12cfb7e6e85b0cc32127f4472b11ea4ba6bffc87943d3ad3c9ad34. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/CZA230200328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a2b53254a63abd209adb3147001c68949fb4fa1892abd38bcf9067af6b9448. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/CZA230200332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5070e1831e805bc73292152e69948f5bcd1ad4e928d8dd9bf82fa639187a05. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/CZA230200333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7ad691b3cae283d0cce7ce9004bdcb55a6fccfeff0892ddf4183408ca6862e. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/CZA230300265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbfc267090a507cd90eb74c4dce707b00b49f1a7d9408c7f49529b339db477a. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/CZA230300271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8820481d14b58d0760c4e3b895e4d4f092aa996dc4d6f6b1eac053f39481ee41. 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/CZA230100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde161677295d41b658b059d61bb6dc8f1f03662558057388bd732bc54eff849a. 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/CZA230100056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536b44cff7e894d19f9189dcd5f2f8eeff7bb47cc115ffa3f4914725f9f20d00. 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/CZA230000292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef6805200a7609323b1148574a139c50a6a6dfbb2ba82385d88da1c5e70bfea. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/CZA230000293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3431295691239c54ef3874ce2cca2d9279b85880b4f8c235dcec39889cbb4012. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/CZA230000295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b84ccf0ceee3d4c151f6735943c88035decc2050ba9b4588ed3d19d7048feb. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/CZA230000296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83552fd3a5a09fe618faf39a8f617e7dd5059f45b3b90db539caef51f9e1c18d. 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/CZA230100280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d414dd974674fbd443531e922452ee1bb1ffb628fa8f9ad1a0b41a88b5dd5fc. 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/CZA230100281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4c588d666d49aa037f6dffb7362b4bf66ae257e465d26f7f877e4977294902. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/CZA230100282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16176ecb935b947e4e8d4a6a3dcad5aa102e78de40b514ce3704266e4d7cd5ea. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/CZA230100283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad394a8ca2cd21557873fbc867db2f4a66c1576f1a662f1b60e69e8e469e94f. 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/CZA230100284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db87fb1aadb503fb1faac2f3d935b030e7c6e00089f711d0a5ac815490b5546. 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/CZA230100285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2c7b5d8acb5014bb037981ab96923c49be546f699306264a7c55ed1af59764. 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/CZA230100286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cf050621d42f4c4a95ffdd3c078a0291074e43a027f44be5e07407bfb9821d. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/CZA230100288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eae0700aaf9327aa84e20d00705b317a399e1ee6bb93888478cbbc89f1f2bbe. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/CZA230000287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3e252741feaf8041cab26a17aec762c3b95379786892bfcf4b609b864b99ec. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/CZA239900307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf785ce57847470003e342827abca9b22bad283270a03b269eb5336646f8c0ec9. 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/CZA239900309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7d8505fcdd13d32b664b886cb7b6ebf0ffa31caa49e8e7e669504ff4fae613f. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/CZA239900310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65746a8f0628895ae4ac2c1411af13244f4d5b20d30202007fc23639b96a1e06. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/CZA239900311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ab5c5eef8ccd5d3ce4f75d774b0c497865f51051d357eb70be54e14c965ed8. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/CZA239900312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0ab1975333b742ae6477b4c52d6cf89aaa340bdfd1aed0125379171599c105. 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/CZA239900314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e886e4db52360cd80e4aa8079172cfe2cde38656b0c468fb581d1e5d9c2678. 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/CZA231900340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73519fef84a560599f81378de8d0b4abcd354fa629d05b78c39ff00ae8f24741. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/CZA232201200.