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 0x2cb27dff2db098f53dd88de5add79df8aac470575d6d7fee3e8b0badbcbe7ed7. Chain 2 (Bitcoin): anchored in block 953717 (2026-06-15T01:05:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/88e00020-73c3-42d4-9d86-4120277ae6a2.json and https://artists.proofprofile.net/proofs/artist/88e00020-73c3-42d4-9d86-4120277ae6a2.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 0x64c71a0ec6b917845dfc1ca174202075c01ae14d2557622160a6a8dc1997897b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BRJLS1100180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431434c0e261d57463561c470418b9d951e6fcfc34b8b5da8650c7ab7c07a6af. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/BRJLS1100181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c62cb6ab43c3f9d26e8e4a7438962c890b4ef711a3dbe035ef0764836357404. 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/BRJLS1100182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c3c39cfada5f1e5077778dd901f7ab8882d563101e9210cb0bde20be0fffbe. 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/BRJLS1100185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26c75cd05a81bf42ca646fe8c9eb553f5b0082145fb3e2cd914325321dcf570. 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/BRJLS1100186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21967b5861ff64154b04430bd3a00f7cf7c17718d4dce6a2e72c9895d54c2670. 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/US7VG1691377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1436abd3d631c9360db264cd3b97468776b4d9c59eec871ed2ff96563db09d53. 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/BRJLS1100190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4856ff67e5d1a298e2be27362d97461878e1bb41c0c9bbb4c681a5ae78596d29. 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/BRJLS1100191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f06cdc72feeb4dd98d8cf01174778a0cd1b24d96e3a85840618b4500c5082f. 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/BRJLS1100192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20196527ce804b44b1dfed8e17d46698c87441596fa5b5d2b9a554c5019a22e4. 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/BRJLS1100194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e9c9c796fefb9b1c59045c7ff3dd9e541b0e30f48c99ec2e4de84ef07f1b02. 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/BRJLS1100178.
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 0x5ebafd969c4dde82e3530ea9d8ba52d1598ba94dcb863e892d458983da4a86b4. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), 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/BR1OC1600535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc682eb9f005382d2d167a2df6ed6931ff6c5c0b228cb1b27c870f34f521f2214. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/BRJLS1100183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab131f24f034a16a9048049e4955279e06787bf2060d1b63375b849affe9b544. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/BRJLS1100184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c8d38becf129261e10fde1672bc237a629b5838d8f69e2cd448a9ae999775a. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/BRJLS1100188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a7f878f1b7a3833580c006493b436f150d84b554ff0a647b92b1895da28dc8. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/BRJLS1100189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24d4226b29eee4b9fbf942512dda1b596e329f352f8a9e5a9ae7fc9a1a02caf. 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/BRJLS1100193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72445006bc4bab99eef4d4b1c906bd1e6913926e6751a575a2f5a348c082d929. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BRJLS1100195.