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 0xc7631092354ea7fc7bf24099498b902ae318a2067f88eb74ac1831b43df03e44. 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/26618411-695a-4cce-ba1f-f151c7d2d9ac.json and https://artists.proofprofile.net/proofs/artist/26618411-695a-4cce-ba1f-f151c7d2d9ac.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 0xdcf465f5ac3b2efd176c68d554184f4fa2bf714d6520d3fb6d3210a3e53e90d9. 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/ESA012134590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a61467ee65637a01e0100a59c2f8a7d2267717bb93bb4952827df4c95cce30. 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/ESA012134593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60d4412bcb503e9f6a274d03094f474b6ac9d79491c88c71e99f76206282c86. 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/ESA012134595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1580b5d43ec477de2594bc5739f5bd3dc274a43716b78a5f823e56db32cf6637. 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/ESA012134598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b9a4ec7393546d2535d8ec036c6d3cbc3b7afe155900a25f58c4bc77b013b1. 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/AEA0Q1955038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c6f6e9b5f6c7418b0af8716756ce5e852350fa59a02c8677eb2bc05766d93b. 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/AEA0Q1955039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a284430b7529b9536c707d0a53c0fb07312da3c90201fb20bf8addfc3dcf35a. 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/ESA082400421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a50951303d8c3cb50204bf7efe4108c230bc6a53bd5efb71f4c3d538f9f505. 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/ESA092319473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaadb6093b74f4de04ebe709882eb32d68471862458fc143d1f9e76c23f6c118. 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/ESA092319474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ce508e079cdf24a12bb5dc9816a6ce756cfc1d872af106b12500d2340bc023. 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/ESA092319475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2a967a2b5e60abd8fde357c9c44a89e5feecb4dc6b109007ddb6f5afb3ed93. 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/ESA092319476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa303f71980b1430d9d4d8f0cbe19cdf278c962c215cd491fa0cae4dccd10a4f9. 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/QZTBC2443312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68c647470c66334af2f1972ef4a3da34947c982f7f8d95fc53f2037470a5cd7. 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/QZTB72496910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6940b3a628a6fce935cdea556d6c554df1b97000ae409251f468dd9b72d5f643. 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/QZTBC2443313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d31172b0abe86306fafea4cf407a451881488d3785739908a39e271270ffb23. 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/QZTBC2443314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a284430b7529b9536c707d0a53c0fb07312da3c90201fb20bf8addfc3dcf35a. 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/ESA082400421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34e63f5186aa8d59601edb8c5f15f7d9cec4210de76998571858418dd12e1d8. 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/QZTBC2443315.