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 0xc646781b75a3e5fcca4cc7636b50e5dc5cd69ec0c14d7256fb69cb8ad8bc272f. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/aa8c9ca3-5758-4a7e-ab2e-a2235dbe790e.json and https://artists.proofprofile.net/proofs/artist/aa8c9ca3-5758-4a7e-ab2e-a2235dbe790e.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 0x6ee2a0326a015b9e37b5190e4dbabf4f353d909a6a18f2dccf557caa03694ce8. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/UKZGC2408708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee88388cc3fbadba6c94efe4b0e893d6f666d8da775eb1ee07479179733b4c2f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/UKZGC2410451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee88388cc3fbadba6c94efe4b0e893d6f666d8da775eb1ee07479179733b4c2f. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/UKZGC2410451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78898213d9b1142212b985be9d4479a6923f63c0175849280f1fdaabdd622c02. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/UKZGC2410453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78898213d9b1142212b985be9d4479a6923f63c0175849280f1fdaabdd622c02. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/UKZGC2410453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387c1540c3a6814b511eab70ddfafdeb5fc27b96e0d37b36c1114345bfff3246. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/UKZGC2410444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91b3b0d2f86718c0e2cc076d6510f685321c48383027c0656a65ad5970b5c9c. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/UKZGC2410674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91b3b0d2f86718c0e2cc076d6510f685321c48383027c0656a65ad5970b5c9c. 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/UKZGC2410674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff031359c2344fa296979c97dbed22f1e23b0f77f1c6c0225259b5ea8a45f57. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/UKZGC2410782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c95f95f56f255ae603742e8d40d5ac41c7e57685bc6c04eacd734bb1566642. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/UKZGC2410934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfee6d7060452e65b9f80ca1293ed1a29613ce92e1566c1f005fb49406a9e6b4. 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/UKZGC2411029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60c4651faef04a4a260c03b828c3124f01388462651a4cc7940beb4ccbf7ce3. 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/UKZGC2411030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7f33f7baea097d5126379818de6387fbb5d9fd15c388084c658722b99de87c. 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/UKZGC2411031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c9562ca06f575dee786367f429f7dfa16c8e28cc12af18f08a0fa09f763bde. 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/UKZGC2411032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1b20b1392463b60c4f8fe59f8875251b26a3d155d6e5002e40434aeff4b08f. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/US3DF2506323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eae4fa26abbeadb14705b03418714b4206b80e20177e8aafdd1c3ed1874e22c. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/US3DF2569698.