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 0x9d1df7b250aa9cfdffd4afead3293fe1d84e3bf4ef8f8b3f102ce052b69161b2. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/50b3e3a6-8674-439f-b043-04b0f2eb92a2.json and https://artists.proofprofile.net/proofs/artist/50b3e3a6-8674-439f-b043-04b0f2eb92a2.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 0x9d9a12675235d5715bc906803a2779d39051d450fca7ddb9f837cc35792c4df0. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZAKB2362291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1ebfcecfcf1019c94c03a206dac1c39fab5b361a076290a1cacf4249e3b9a0. 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/QZAKB2362292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e2de5810ad2b3a01a51d2029dac7c87f0d4405778a98c3f329d1f055ade164. 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/QZAKB2362293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf1b9ac17ba260b7d4bc59af39a53d1a41ded5f8b3b990544af76016ec8f896. 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/QZAKB2362294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b06d7bc5bc93929016907d5e0dcac2f7bc557921a5c0e13889913964532448. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZAKB2362295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e3a633df5818b723dd6cb88ec30160884c15d6cdf3e81ab7d90bf3e3011872. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/TCAJK2513233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a60b2d3e40d69fae95f646440977343e3b31ee0c856681fe7107138c813f37. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAJK2513235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747373168582cb187f9d0a2488d4652437acc06fd66c654a0ae000f7b8eff2cf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2513237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d5661bbdb83f454565c13069fd4c448e0b9d5b6f3cdc43479e09e55b1fdf27. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJL2513240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e140da614979f52642161520a6b515f3d52c0ec302aa8ea48f7c11d0ae6d17c. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAJK2513242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e0a993ba8c4ea3537a792414bfbe347f1434bff3075112a221c4c46e7c9717. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/TCAJL2513244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7865e126d9e923c86aae81a1b050fa31ab72477c1edff9e0558cf44b7e6c309. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/TCAJK2513245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca60ab51c4e081ab81d9a4b620658241a44cbbd2e465b8d8e7fe0ec5f8b0b6c. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/TCAJK2513247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266870299e9083a73fcefc5ce44ae63de9e667ad96f6e86ea94735f618131868. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2513251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e29d007a6e683ec57efd023fac0da8d7fc7cdf59a6fe51162eadd6fe821546. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/TCAJK2513252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2245dc5addf2a433459252b8b78d99d3168b391939d19e3d1c0c5ec73a522dac. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/TCAJK2513256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e8bf934fc923a337a1c7db9d2568774abbcf70b069e48349150ec692f87089. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAJK2513260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0a36a6c4107be79cef9541b030ed92385a5f0d53c68e5d9254773fdab02a42. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16: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/TCAJK2513262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabffe8ae2ffa482be1768bfa063bf42b514664d0fc447986cff076269c2c4b5a. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/TCAJK2513264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe787d9577f2145791de6d9382abff9590cdc186b9c1e14e43588de299abce439. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/TCAJK2513265.