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 0x327a3af6a052967247a6bc9c535c3a1fff1ac9a024c73155f9df71347c035a02. Chain 2 (Bitcoin): anchored in block 953871 (2026-06-16T01:46:03Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/073d1f1f-c8ee-49d2-bce3-a01792347b71.json and https://artists.proofprofile.net/proofs/artist/073d1f1f-c8ee-49d2-bce3-a01792347b71.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 0xf0c2d6f4b393c2543c1c7dc785c1503d470ebdd4326f6b30e9300892358266fd. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/TCAJN2570422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde17879ee3296f9e6540cf0981c78cac809223d630ee93e9b4fdabd735794c8f. 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/TCAJQ2529632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962c72057802c121500a7c0cc4718b15ac8fc7c2704cfa95222c46d92d784c86. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/TCAJU2565947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24fbd70a9f332f3eda69cf74679734a948d808da05e43868b134054d197d2cf4. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAJU2555745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76dfdec15b30b4585ed3e591f167b02bbd95cdfaed370971f832076a63f124e5. 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/TCAJX2572732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6317f7e49640ebfd57d192601b292fb8896cf8cc02aaba327ec83574cccb1516. 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/TCAJY2540033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62aab7557f3ee6925884fb8ee066ce3ffe50d580295787fe6ff6103e0e541f95. 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/TCAJY2595210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0960b0d5223c86760e4c5dedc4f3e0d88f8087e36c897909a26049ef37a3dce9. 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/TCAKA2528267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ad3bf4e9ec3a5bdf6a3bfc63636badb6db62d8f8cec000dc02dade21467440. 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/QT65W2583430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ceed10aed1ebc8b0792e50fc29eb85e8d99d8337d8a6b4e0b01ec33ad92735. 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/QT65Y2576379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7495e59ccb49b843a1602448f2bd6d9ee8572c8ac648ed7da8b1316d55579a. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QT6622501058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5064480d022ff12d10f607e68d3a15df9e0184b12b4b687da759474e7c252297. 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/QT6622512192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc402321b43c581c9885c211f02ddc668b1fb0728964ee42a3d73e75e14b2408. 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/QT6622559878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572efce2f7d642fede969ca44905c8c9877e08d90c44763636c89e126ae7d4c5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/QT6622559873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b0398922cde0365b5f9b69ddac4b0d69f3c0ed239db4a6e80a03b4651ae614. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QT6632531158.