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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881f157c086d8a0679678a139534f6a5efc9c44ce9cf5611042f95daa577c073. 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/dafbd356-9907-4f85-acbc-b81f7ae97454.json and https://artists.proofprofile.net/proofs/artist/dafbd356-9907-4f85-acbc-b81f7ae97454.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d191c134358c4613063ac951b429ac7a83b66889bedb3028bfd026cfe550b2f. 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/TCAJG2540964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6817bfd9b2a16920d464876072c5e18baba2a84982f1d5daaf5de1e4001b47cf. 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/TCAJG2540967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba2e2f8a8551ed94f7f1ed4bc9bcde22543ac4c9c327dbc047dd045390f6113. 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/TCAJG2540971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7631cff10e3cd63475e1908ca14b034a75597581659f30ace26fc4c9062796. 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/TCAJG2540974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7912995506e15bbab1cdc9849c9ed66763eed1d245014c886b51122e13900b8. 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/TCAJG2540982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4650b8a9916d3889a4438589a07363e6dc5907ceb24028efecb2a80fe7c3bd6. 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/TCAJG2540986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac814d020ab97a493177baaf5be8e9b651e9abdf42bbc040d596655e6c28191b. 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/TCAJG2540988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc7b22b0e7be5a12f67223411041a561fd6384928c8c190e030fef69b0958e4. 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/TCAJG2540995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b7ddfe5c7284f53809b758e06c958b998e2a733d2a7a4082f13720c3ce44b6. 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/TCAJG2540999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b48253cdd8553fd2b0a0fd6300a0e87e016645bfa45e1e9d850c22064b6c9c. Chain 2 (Bitcoin): anchored in block 957834 (2026-07-13T09:42: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/TCAJG2541004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a03e4b3b72d14fecd27c330682423d1e8575fc2b0a3fb4726bc31226fb1b0f. 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/TCAJG2541007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1644847a69947fc377b52687a8cd6ae3930842f948d772d28bde886320cccb82. 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/TCAJG2541014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0558f5ccd3032928dd57c84a13582a03aad4856305157cb078f52da7fdfb5f0. 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/QZ5AB1764183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35aac504219a0ae41a7e50c0d592bb543fa882442fc5b617c1cc7dfc509e998d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHZ42027928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a61f432bcf06d6ed5ae676518223cf4facee92aa3dc2e25b65e5ba89c942809. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAGJ2291067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd936f96b267680f1797f4188ac26775dc0e28360038ae29db1d6783b72e32f5c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZW9K2242423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e00e96231fb73d740e5bdfead78647ab36d3716506abbdfe5a1ef797250e1c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/COA6W1900681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe441ac8588d0717f0ac497a2854d5b4170d3ab04f2b57b91e073e31cf53d137. 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/US7VG1667708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bcb9f3779e5f0bb277bd7f6a06ab9a3031a048d82c85889f508ab5d738fb83. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM4TW1674853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98eafd824ac5d760e19ff06137e84c31c0105423878f9d42be0136b926075ecc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZNJX2081983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205ec35a1bc421f2a34951b6c9aa33619d3ee53ad6ecd051b2a1ab9e70b5fb71. 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/QZW9K2282788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b5aa5945dffd2986ab9efbd701591e61b414ac088933d7a123e743b704db723. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZW9K2282794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48e171d612dcb6d9252356cdc0d46a0b052d53e91b337f19b4992c2bd5b93c4. 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/COA6W2000217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f3a0aa8264cd17e1b2ef0a9cbce5894c44cb7ae181a163773f72d7f80f3823. 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/QZTPX2442999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18d1daef60178ee47ccd0f436464a89571606f6845bcb5b95e3a956e0c45e88. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZGLM2378596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0b4bde16c0d7aaeb00d42ae5f3b7a1d583842ca762d3615dc091ee96f95bb5. 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/QZ5AB1756396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2ac91596099a697cafc4f61fc092b2827fbdacdb3f626146d631a2544b2f7d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZNJX2037083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd22372dca989732895fda8f6e170751ca09f34ef2a4b4008928e9032c52491. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/QZGLS2355652.
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