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 0xf3078ffcfe2218e4085717a01c7ae1d06674efa9654e6da8d0507b6b1d1b890d. 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/4cf7ee60-e981-4ea3-9e24-bd94ee65a1ca.json and https://artists.proofprofile.net/proofs/artist/4cf7ee60-e981-4ea3-9e24-bd94ee65a1ca.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 0x0af39a732c3bb805c840d1c05d832746c19a8675c61e10d57a6649a12d11272f. 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/TWCG51999979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5b60a35a3f5dd3fb69187c215c40dfe92441b9f2184c9519dc06c97a0f1390. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/HKG731907795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43b1a5e67697e8ab862cf6af0c947dbd49e1446d98619caefb31da775c0b586. 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/HKG731800310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1be41451cbf7fac8a981648f2f2a678c28d519737f0d22859a8c8e2e930f3ac. 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/TWDL72400708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee5c030bd17fda05632265038f9fb534b2cf26acb511af0029559d0e360deeb. 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/TWDL72401222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa8c29ac69d3b9bfdc10e8433d86fe69ba1a93b244d84f7bbec40e86e4ce2d8b. 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/TWDL72401334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf853cc5e8eeb87139aa9f5cfaa4e84bb11ad96f34e23108030db9a63e034f7a. 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/DGA0R2438689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4793c7de1c5a4970ae7f3ab82c7679b49d75e043c8e9ac72c7d18569d36622a. 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/HKG732481534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2630854618e92eff62c2cc252ef37bcaa84eaa2ce8d4bcaf26a1fc0f6392ee6b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/DGA0H2429855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8665f760691c73144066d01b950b9d968b688ebaa877d40830ed93837ac81b5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTB52401330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e85639d82358979f54fa976b2f4c8061ad008cf70293c5868eb477a4145ee59. 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/TWDL72108932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8320f6b8ae82129163f047aef678a3c01be21f5c7f2481641ccb933b237cf470. 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/TWDL72108165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4e5628484e40f5d7494057dfb2c8a31c00e38981432262d5e3dde3b964bdf1. 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/TWDL72107480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c08f014e4b71f741d642cabbac3cc941008afbde30f7ad1acb0fff6c7a70cc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TWDL72015220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae43e26eb41df792448b9761ea0035da7bc95e0af3aa017210cb8e74df14f70. 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/DGA0M2491153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed43addf04586bbe100adba2ed9935179218424863bf2ec51720b8830ce87a2d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DGA0H2428579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542d116c8d71ff1d44e232f9d5c273a8980ee34bfbae250c16a572a5a8eb758b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DGA0H2428578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31f78be0663871cc50a13bb9b9bb08a8687814111290b4c731e94b66840b25b. 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/DGA0H2428648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931d45ad43fc64192e00f3180d869d043472db531f21e619f0415f9c0cb113bb. 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/DGA0H2428580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f49f3013eb29d427a072e4bc68e436886bda8bfba1399405b3bb8343acb6d6. 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/DGA0H2428581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0d8a7886c4b173f63830282921dde80eb65cc09c0be306882e8db17381342b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA0H2428576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109be73d56c67bed4e23048688c05ad044dfee454914ec398c0cce95499d1a7c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DGA0H2428620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b66a5d728227dc46fe5d8b290b209cc131c70fbc1abf6818c4c41f82df9bd7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DGA0H2428621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d28d5dcbb3c7e8df0a531df3008fc10dbce95e18340c48e8584da30e6934bf. 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/TWDL71908447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a87ed37d383b7b2caccfa048ec67310adf82364cc3733bdcf8a25234bd7048. 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/TWDL71906256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69269f25a80366611718e07aa089f557ceb54632ab03bc8809c4cee77af08685. 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/FR10S1896129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acbab34fb35a9648f94625dcb969b3affad7b6ecdce908800f3df4f4615e724. 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/FRX762089608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb9b079ba598640553372747a4bc73a2b74ccf9ceec27abc37e32a0d9ede65e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FRX762089613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6a8ebe49a2d214faa0f2a4e47c9538e5cc2aefb324da393afa265468de6a52. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762089615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72eb8c0e70dfb2021c680b2f05eff7d0c4111e50df7d71f1a96c63efae9da900. 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/FR59R2507644.