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 0x5a8b13976fadc2341276e5fc7b63d64dca39fc769bcfb8409547abf7ba3baab1. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/96f1d4bc-bdd9-40b0-96b0-23395b6a7b4a.json and https://artists.proofprofile.net/proofs/artist/96f1d4bc-bdd9-40b0-96b0-23395b6a7b4a.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 0xbdc46fca558598597cde2e4cd997d71c5eff4d3750257dd8c5068d3a926c86bc. 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/FRX211109003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f793a03019df77652bc472b033cb693c93f81c9961060fd551fdbf22fe336a4. 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/FRX211109006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c626ebb1228f98aab809bf2a75de14d6082fa6fd872c354e74d7aaae6c47e84. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/FRX211109007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688d378b60b00e61b67f3859b18d813ed111ddfc31c5e74f6ef1e50966b79bdd. 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/FRX211109008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4708cf950ed43685b3cbcdd63bc389b5a0c22da8bd42d4be028af9640e4d703. 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/FRX211109009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a332a667bf6ba0fac46f466ab8831fb9b0632f8fb4d1ceefc5299e93cf80f84. 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/FRX211109012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba983e02657ddfe137c38ad8626b293090b6ba7e53fca3418a76f2689a629af2. 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/FRX211109013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d46f5bb9f617048816d8c106135c5ed49ceb869fe63e3401d00b148b1fe658. Chain 2 (Bitcoin): anchored in block 957013 (2026-07-07T08:31: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/FRX211109014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c220b16ab1639764b7cdad900331877d9d2f205fb8cd2517b9ff17501b7cc0. 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/FRX211109019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f9688c8b5c327fe66a9e1058d4971fd91cffe30420d2fce479e03c5a0893de. 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/FRX211109021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf45a9697daa761b81b7940e38ecd20711bd89617e790d866628f8586abe4392. 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/FRX211109022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b2c8fe6bea7449e2588ae9c24cec9c41536dd2a6a245d8db94200972d97cc0. 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/FRX211109024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525ae13e3011c0ed73495b6888b67d35b2a728cbd77a88d7296523b1ba4a5a30. 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/FRX211109001.
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 0xd875f6953e446e14ea77b878a0774cba017bc512388e2cc7ba1dee5e7d950d85. Chain 2 (Bitcoin): anchored in block 960230 (2026-07-30T08:32: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/FRX211109002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab78154a6c3a5e002a867f91c741524a38f3449e8ef75fdbf5a4c1ee1187e22. 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/FRX211109004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd5de5ef8f6785135eea53a46792d28da8b9d410314e1c69115a62f8744ca63. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/FRX211109005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a80012d12c709d816522bd083584496a2b559a0c8a24e9e48ec2b93063b4be. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/FRX211109010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d84697224de17be8b1245098563c1746f06d35f989c2031c26b7539cbaa91ff. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/FRX211109011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48e889f39eff89898fc903c882d01c2ce87e6976f9364c3393a8bcb06e1dd5b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/FRX211109015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574a15df4768ca8b06351f584340219bffe9322ef9e1e7175c4b7c310549030b. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FRX211109016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb16cbb5369107ccfd584880aeff133a3d76b53ed5fe6a4bbd12edde426c922. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FRX211109017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725cf47841711c2c363e61f54fd05e33ed1447de0b36529b3935c25fd799dfba. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FRX211109018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8352713b005662e4d64a6e2f4c6f5b116f8485c25c1e1d739bc968b95d18c26. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/FRX211109023.