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 0x58eafbc2a6c416c22dffd9fad852000d3cfa98c499dcabc78078eb73a787e6af. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4106210c-b639-491e-8a91-0394daac3026.json and https://artists.proofprofile.net/proofs/artist/4106210c-b639-491e-8a91-0394daac3026.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 0x7b0c61db24c731fb152fa8be3b05d1e4dab6df2d355abbbf0b5148c4b0e8068e. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/US83Z2106898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb31f3d7cd8a81e6c5e1847b65658118089c65fa05f3bca944c88b5616162ab. 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/DEAR42188257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75edff70defceef79df6c8d97ac11e03eaf9e62f28afc58a7bcfedfe850d5800. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/UKR6V2174782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e50ec1072c57c72be010d9d1e44972603515be3cf2903b37e439d39cc24550. 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/US83Z2116419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e59e2b2a8a8d94a4a1df54a5dc53b6f84b03ed40138d9e8af911fa8022238ac. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/US83Z2116421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6dc2d8b295b34828f9c15a6cb0344fad98160010990ccc4577a58f85588655. 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/UKR6V2076381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fdd13f27e0b59b7d9b92fae05e8cb7ead19b09904cbe1560f1452a4a4c00ee1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBKQU2091870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9ca4a5ebd804ca9a0cc34dcc4416f5539a1d318d070ea79e15a4e5c80c8459. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/US83Z2202046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48af504909c0c62c9e1dd900692bd934b33455f7984e19ce756ea7aa0aec665c. 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/US83Z2142965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14387b2ad8113adfefcdd562e6048f85c60c5bca4ab762bc8561037f543560b0. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33:26Z), 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/US83Z2049099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176f25a81bbe3655a26af555f3342cdd1efed0345c04a3ca512f72d6e238531c. 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/US83Z2210913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e59e2b2a8a8d94a4a1df54a5dc53b6f84b03ed40138d9e8af911fa8022238ac. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/US83Z2116421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28046cf5fc2f32b16256225328547397223148eb5fe1e9868e309b991eef89a8. 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/ITZW52000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc88cfc29cf4a8a67e8f6ba0466c8951b702d9bda88ff86751298df83fecd899. 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/ITZW52000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1c608519ba5dec711253b43425bd0971dd2fb2958268e14d7e0090e3ff5489. 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/ITZW52000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136945130c3bf88f23a93a1f6c6e4e7e0743bbdc05dc18cf3a98a2262279329b. 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/DEH742035809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x153e74274c10eeef3069585f021205ef3d37fa8123524a0dcfc0eeb295b6e690. 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/DEH742035813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9765326766ad84e0a0d22661cf17b3135d75900ee2aa008b9be58febce6796. 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/CA5KR2274225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f25ba4c090cbdb5c290e29d0371af7e9b69739107147a5e8aaa225de82ba5f. 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/CA5KR2274226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0db0ee1208dd9d8ea35f6acf76bbc4e525999cb089df178e6fbe04640d7e94. 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/CA5KR2274227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d113828c64f16047590fb40aebb3ab6b307a568a450fd0def0b50d9fd197306. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/ITZN61800308.