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 0x4176a3b29a9b8a4068364841119adb439cd6e1addf01d6d1286fc55092b563ec. Chain 2 (Bitcoin): anchored in block 953621 (2026-06-14T09:42:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/209b65dc-29c8-451d-8441-410e6bb12014.json and https://artists.proofprofile.net/proofs/artist/209b65dc-29c8-451d-8441-410e6bb12014.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 0x52f1861f2658780cd94cf8b714e7af1b552859179e1e1ec7519499b8564c47c8. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27:11Z), 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/CZA751657101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1747390e42ac25f8afbfc8ae5581276531c565e4efe64c11b2a5b16f2c1478. 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/CZA751657104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9dde41ebb5337df194aeea05a0932bf62247bc3447dbd58b6fdcf4fe281fd3. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/CZA751758401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1dc36473f0057275a3d96efdd8e10ca5eec39668ea249ac4c4e0a243fde1627. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/CZA751758402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84fe00d6fff6cabcbe42d553b4355b11875e841a43adc051bbd0b20b6645259. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/CZA751758403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb44a98140b43f99f97c28bfd6b6435cc600323e68500469d38939d6639d12f3. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T00:05: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/CZA751952301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334bee7e5c40fe44b67720f54a0b8a4f61d9cc18add34bb7f3e641ef8a119956. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/CZA751952302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5227d035e492eb035f54f338e2f4413bc0b9ee2dd8fd7acb3741e8c51c16dd. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/CZA751952303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f2a94d3cd2875733040a9864440174b3ff39d6e480dc089b94e4d2f87194aa. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/CZA751952305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2c8723e5416632b9b392fe08c3d3e34dce2e54dcb6ad785cf709e9ed632824. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/CZA752158301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e714613da9375f10bfbebcef070d512ecbc4f837399912c9177acd2759aad03. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/CZA752158302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc468b5b85e21130e06b47b8b644afecc6f3bc8c68085c62eef54270a13c4123a. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/CZA752158303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0352345f475041b601d9cda50ead2643c1cf98d87bc84c9c147dc8ec9b5a96. 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/CZA752158304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc965cae9b343739ace639f42680a615582f61237fbdccaf7b8c9776f79cc3613. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CZA752158305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e58f8069f05c75d92df6a30e408321d584b2a991e013138d0a37f2f274af5e7. 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/CZA751859701.