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 0x9d95bf079e28864ba274ef1e474da030c585eff7114f2f032901c2b2fe9680b9. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a4832ab0-6261-4399-9a72-c602338bfdc0.json and https://artists.proofprofile.net/proofs/artist/a4832ab0-6261-4399-9a72-c602338bfdc0.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 0x7d2a39841bd9325fb59a749708b79bfef7a7df86fc74685e369560899ed60a76. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZ7R42151062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4283fb47ab462eb631e8843a2cc053cecb717a9538cff604fa06a835266d1c1. 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/QZ7R42151065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd43675817ab389ca8b1d4551130772b4b3fa9f38461c24eed664b9dd10d315. 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/QZ7R42151066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd856ceb90c1e6c8af4b09a8af3416a17c3bc404d5a885f0e741b1f5dc0f504c. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZ7R42151067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90edeb3be326c22aac9556a9d6d852c48201bc58f403b48919fdbd0af879d117. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZ7R42151068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a28f494f431682e1039f059b7c32501f13dd3898dd29314aeea94c4d2e35e0d. 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/QZ7R42151071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d98a30719efffeaee8c7e52a0f119e0041b5e7ab1c2a695b7d97dae88b82067. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/AROAJ2100096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8f8b1fcdaee7b9e73902efe5972ede4a367008892586dee69f54d44516f883. 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/AROAJ2100097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3bf616b89a51e6511dc41a686c456f597e3da032b040c7d683103b9c196082. 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/AROAJ2100098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24b276a41edd032ce85c473a1a22ad9bcdb448b8964a7dfcfffad31c1dce799. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/AROAJ2100099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959ff4868a37ee74ea6f1658a24d9650b0957db6138ef4c9d5ffcaedd466d753. 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/AROAJ2100100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde5d0dee4629376b89297fc61d8d249a68d96d35f4ae7c9b707d132b33665a8. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/AROAJ2100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8257c0919de9721bd8679c407ebba4caefb1b6a75d27dd7e4a4dd1a3dde9b8de. 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/AROAJ2100102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558110bf79a092a3b803bb5022b488ad0fce7fec606ff5beca6ff86fe7b51db2. 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/AROAJ2100103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219a576d7addbb32de8070a9c192b40d739f1ad66ed6d896fd9d67637549653c. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/AROAJ2100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2a76047c2a22e1c1464bea3b5a9ceb260d8e585a25485f32387874203f5dbe. 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/AROAJ2100104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96da33f1533a8af12d0f4db6f07c67b2880ebbca7c2630834cac9418e231dac1. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/ZZOPM2241215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ecaf86e8478e3cdab6c80ec1e30d8ea9b6ef32b5f0174cfb2ce7cc96bdc1d91. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/AR2DG2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aeb403ac4ab6c7e42601f21de778463bfd595bfb3ff5878112f0a62a04eecde. 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/QMBZ92420364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62011e74afe362fa4f1679a7b3ce99b304cdd30aa0b178c78d0324608c1cab4d. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QMBZ92420365.