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 0x9753357eaa63582f3f90e8fde7e5b22a169fd0a583fcd8d5fef2e808c02d111b. 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/ac152f46-101d-4233-85d2-602ed76877d1.json and https://artists.proofprofile.net/proofs/artist/ac152f46-101d-4233-85d2-602ed76877d1.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 0xd39b36b042e8f0723e74681f8791a13c0b99e28e43c34c43215eceacfbac9d42. 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/QZFZ72150091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471f5f082d4a5056376129504b254ab010f2fde2d0e2ec41242072517119a599. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZDA62171011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5a6372c31cb061e23949cdcd0436b66453e6b020c290f52422699e4440fd19. 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/QZK6L2178875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15b0b1f515a1577d342bd0720a35099fb70aaa7f5d4893a10ed0f35c2397f1e. 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/QZES72270539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7ba806abfdf4084502372c880a830b9ccba02ab3ad098a16a14c0c7fb61893. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZES72270544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64ee0878325a8b15ce174e309c66dfa0f837933ae3ad8dac9295b8b5520c244. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/QZES72270546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ca1f5bc272c543cf86a1f83a5848d2d5bce8b059856127510ba3bd8089d138b. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/QZTAS2272182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7e0d363fadf8edab3a101e9769c576786e4c65fba8f7f6ceecb172abfd324d. 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/QZTB52342614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ccf26c0aa4cf7c8fb40fca1ea5f4ba89ceaf5e8a09fb20f92717c772779be41. 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/QZTB52342615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b340606f6b794a4c3aa1371da66e76a7a4bb406bdf3879ae5b714cc759bb87. 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/QZTB52342616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788f96eb7e505ac730ffbb6b4deed2d527b500ad8ab519684c7784d1d24d18d1. 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/QZTB52342617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf439122e620b9441f8343fc088db76e12406435a12647e074831de44a754dca. 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/QZTB52342618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a791436acc8088094f9fd9d5c3f4edd6f7610d8b1b594be7982dff48357d14e. 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/QZTB52342619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f669037dc2e9c559ef6ede71de1b8554efe272f793058509fcb342eda1e424. 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/QZTB52342620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda970a825986195a939ea51d450b2fc1af3aa0e365eec98e9eacac5d379fbaa1. 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/QZTB52342621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250952fa3148a58ad39ff08b09ec6c5eca4549f40ceb585891f3c9d309a54106. 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/QZTB52342622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6030cbd3cb85c37a3334bc2335d0d10f28dc4026226656ba7da4a7ff32501db8. 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/QZTB52342623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda00c8a210bff2a954f6d2013bb024a9bf243cc8e868a1e33396de1a6d530f3. 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/QZTB52342624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb662d4decb198a36def6237cc2c3d40701559d67850d3e9a0897fed4cf8a72e0. 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/QZTB52342625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d31201f8dc94f3aa995db696c6657af3bcc09dfe84b80a13a16e7005eaa21df. 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/QZTB52342626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84339729c2bc477ae422b0dc7346f31cfcffd5129a70eeacdd9aed3c65278c1d. 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/QZTB52342627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b30d00075c810f0ee761cfe50f118e7376abaeeddd5fd6e74d24144266fa5c. 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/QZTB52342628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84daf5edd3f0b7100a41818da47d17747996ff01c168a4927a794bab8b04bc17. 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/QZTB52342629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f20031e4ada368601084aba0c02672d34fd5f58ed4faa6a43f4298ed30f8f3. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/QZRP52403790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea2156a5b6b683f481bf871a5d9f1569fed8ca122b8bd2ba8e1119a69c580f9. 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/QZWFG2452094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd8967907f3faf63a21f3b48ee10c66718471786410ee132b5909ef377044bc. 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/QZTB32339810.