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 0xbbe53be0b937c1d176b4a6e5087a15ff5f549d0f7d86016dbfed005ee4cb193b. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/03e0fd83-83d3-455a-87ca-5d6b91631434.json and https://artists.proofprofile.net/proofs/artist/03e0fd83-83d3-455a-87ca-5d6b91631434.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 0x322f72df51751a39110d819e2f79fc8c1125284e71ecb44f3f50953ef786263f. 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/RUA1D1805578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3fca502f654e680bddd1f7086c0a0d6238f1f4d7703c8e582b0ca28b4a0b3cb. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/FRX282192366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfde22f527813bf6fd650df84ef977b2aac54c2aeeba3976e83ead50dea3db705. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:56:59Z), 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/FRX872130169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d0c8e312249a5544334bf8a4dcfe413d607a6626f58f65c6b2cfab6364f501. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/FRX872189071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1c50f8e3ec81075cbddfcaf53870fbc528081eb7728d29df5f84439d5ca7ff. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/FR2X42208427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7626d84ab2660d0fd169bd1112fcfcd38a77937376742c87b5d91ef3ea819b3. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FR10S2228818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1c50f8e3ec81075cbddfcaf53870fbc528081eb7728d29df5f84439d5ca7ff. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/FR2X42208427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1b7c5615adc46cda24e83c8cee91414cbcb30d08258eae2750016a834eab74. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/RUACR2200692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0429f2bbc16541f95df7d3f39769a15562bb973d577ae89e4ef88a0bccd757. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/RUACR2200695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe57a154600833c24c8b001532d0c41c1c87207e95779a1d6e3a6bdfa9c671b81. 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/RUACR2300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bed1c036768a01e1fc5ae175e36abaf33a0d665e66b0d6ed40168d60b933f5a. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/RUACR2300556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34d40d50fcf2dadca828ca9e4b6537c20e7a9d9433ea4206e334f9e08846edc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/RUACR2400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac473c448735c7470e04825cdd768ad6080d9f3ded2d7d99bec637d888c38e6c. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/RUACR2400666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c114cc52308d3740302105389c6e15f4eea5b508b5f13caa7e1ff002bf10536. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/RUACR2401048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32934e1db2d6ed42de9c522675ea64f6a5b48cf3904f237ce1a094873c9fb8fc. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/RUACR2401240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bef45e277a860fa6ec6fd24574fe80afdb07ebbaf541b0917d33a438f7ce1be. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/RUACR2401241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x751b8f5776cfec15a5d6ef455deda436ba0ea313ce353d7c54dff2cad0ecaaea. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00:30Z), 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/RUACR2401242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef1e8cc973b0fd5b7581c5b9aa1c9766eeab16fe6b25d7b3c0f1b3146430e14. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/RUACR2401245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c058e5075807b2fdd05cf1f0a34e251770fb3fee2b8d55d76b8b2f643c1a32f. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/RUACR2401247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c0e00aac7e576bccf1535111ffe4525a17e751715ea91f19733912e9ca4759. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/RUACR2401248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf0cf52f24e4e922ee6cf3dc93953b3c4f1e595d90828b07c2da6f04db27b9c. 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/RUACR2401249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636a095451d048d5d68467d07c73f8fba2e0051372496a279e7cd3cb3ef178d9. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/RUACR2402447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc1aec9c3e8b71e185b5694a912f5710d9404ced0f96706f401ec403fb474cc. 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/RUACR2402448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa608c5a582cfc38fcbeea25dd9294bc95aa74224ad75d8712f4d17a5bb448a34. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/RUACR2400762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a034e6721d75c13f1bed096321abe604e8a01dd460513e37b58da99fec4a4b. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/RUACR2402449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f656ccab30408e3c77e10cc6baa7874210b3f2409465061740a04b9821fe46b. 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/RUAGW2507650.