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 0xe1ecb2d30432295075a2757f706287f8245b66db2a392de84b228e4c2311bd07. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4113a6d6-55a1-4401-ac04-36f597cc1c62.json and https://artists.proofprofile.net/proofs/artist/4113a6d6-55a1-4401-ac04-36f597cc1c62.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 0x8f9fe56071487b5eb941bd8e7d5558124974291e1e063e25fd186b69416c5b7f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCJPB2421667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87b1762e6ef9d884dd881251d302b43dfafaa484522e9cb799504ac54f92234. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/TCJPB2456565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff99c51e2746218ec06cf4bb5f853a1ebf5220d265c21b4280c949e0bd6dc75. 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/TCJPB2456569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03c39d02bce0dfbbb28763a55bbb5ce16b5075f9c4cdc7cfbb2777d5e40450a. 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/TCJPB2456572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9fe56071487b5eb941bd8e7d5558124974291e1e063e25fd186b69416c5b7f. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/TCJPB2421667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f95f49ac9ff5103dd7f452bd94eac9f3769934ba2be87c2b3aae6c0c6c33fc. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCJPC2439145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f01666ddedef36f428f382886d2f7f31fd1fc0be4ed07906a3a62736bac53b. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/TCJPC2439623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc3793a72a4c3c8d8c02b26965c98b3f7117d379cc333c83ec8b04cff220c88. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCJPE2530309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579413d7872e70686439f6f92f0d2bf8df4adb024ac639ee78fe478f15ae1ed0. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCJPE2530616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72d374b61560869b4a8f7b3bebae38be12394735eddae8b8e9e6ae58cd37f05. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/TCJPE2530677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x555842098c1eae173bd3d65188cb87e41c23e372812147d6c55aa0cbdfec62d7. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TCJPE2530809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf9a901c081101998019dee9bb10771f5249e8b22b71c46dbb327c96cfa82de. 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/QT66K2500828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd1e4bb99a6e26bc10a8603c0dcb72dfccebd182ab091f172dd5946b6c454e6. 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/QT66K2500834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd19defe9b919e2b78211a1f67fb3a98580f4930894b33ee86af1af839435c80. 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/QT66K2500842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961e71d25a493d1bf910748b96a89934df8752be627b956ead506137f2603906. 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/QT66K2500851.