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 0x3a5eb7169755cf38b8f5d5d73e41f304a2304a94f0ec05f76dcee549b90fdbba. 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/4bd61cc0-1783-4d95-b062-4931b4c9ddf7.json and https://artists.proofprofile.net/proofs/artist/4bd61cc0-1783-4d95-b062-4931b4c9ddf7.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 0x08f97540e0b28b0996b2f2a002dcb2cb8023110cb735980545ac4ab72aadc8d2. 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/SEYOK2234409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2562df8b6663b266377da370aef7c8c35583eea882a2ed5ecba3750ef694f236. 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/SEYOK2234410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4de957fa162bd581fceb030df6b2aa46c8fc6c444fe122992021d1a00ab8c9. 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/SEYOK2234411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb717e514d5d73e13c07fe37a7081339af9dfd7a9d6ac90de9e96ad963028f81. 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/SEYOK2234412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bffec92fa29d3d633b55c14f01edc78587af931805852cb2d9c19517cf5230. 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/SEYOK2234413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599dfda6049b582ae7c5fc4410d901419880bdb2de964525ecb3351fc1bc45bb. 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/SEYOK2234414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b040048b6876e412b119fa8387489b050118357b42c8fe370ba6894ba4ecb0. 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/SEYOK2234415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfde2f5c5dde72b43f9e1ee0428b353d838025a5ffd825c3d0c37fbef165842b. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/SEYOK2234416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c3d274f85a0e62b451410e5fa269684a516b6944d225a3ec27dba01c5f3207. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/SEYOK2234417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6efab54917ce16827991f920d3449fec49bebe42cebf048f3e8e7bfb658af01. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/UKRNU2101006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3072dfde39278dacee11b3c1b1cc9e85795249b29ea7411461daf5348081a7fa. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/UKRNU2101021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3072dfde39278dacee11b3c1b1cc9e85795249b29ea7411461daf5348081a7fa. 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/UKRNU2101021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9dd3121704a8e5a967c7b1176cb21fcb7c8af6b066b138b6210bf65562d6ac7. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SEYOK2223770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b00f18fa4266b69cc1210febfc26738c94a65ded17daf10a75d41c56ce07b8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SEYOK2056147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb8132151852c58c7c05aa45c126ffcad3534279065069fa7d711dd8d92e96e. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05:19Z), 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/SEYOK2056148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00bb26a7d7997e603e6885366ce522571a95467f410c65c1985d206ed2f6160. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/SEYOK2056149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88404d6a3c496c8144fb221cba6a722e6c8d91748a701627c6dfdc4470d1280c. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/SEYOK2056150.