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 0x75faad96b9a1d88f5b4c2e29ff5677f75d572776ef4ab0532bcb7537ca7e87ad. Chain 2 (Bitcoin): anchored in block 953599 (2026-06-14T06:43:55Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0db5a747-ae2b-4805-9c81-3bc7a696e234.json and https://artists.proofprofile.net/proofs/artist/0db5a747-ae2b-4805-9c81-3bc7a696e234.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 0x044b1fcbf03cb5abcb526608e2fa989822ab2d87c6e75b48e82c9671ca4adbc5. 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/US25L2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b18d6bc930d5280b9de93d9f5863f5ab8a0ab287e40d28c3c71909ee01d05d4. 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/US25L2300000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6fcc93155c54d2b2b9a34dad602cab05b90717f579ddc17d5b570dc8096f29. 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/US25L2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f2cf0dd0617bb23942606df923608358ecf0f067edc7962d17b3e5da552635. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US25L2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e00dc177b3be91d9fcb9e95a1a362cd424ca6807f5c11a753b0571f6c37cc65. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US25L2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x868a855f292cd2704c4122b5a723d35dd02ca9b60c43c557a24c198b0d4e8bf5. 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/US25L2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7004c76bec163c70b76f6d8dd8585c70777d2eb8d93031da1bb827c0ac10ec. 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/US25L2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef50e45ca98479c8c46fdeec0615d238c2aea0ad2216e0ff1e9019506bd0b0e7. 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/US25L2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a80aa3067b50360e5e3da4ba633a76e4fd00993dd22b12c94105cf41dc5c841. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US25L2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e50b4cee8721bf61966a276f4cc1e26d3a18109ad2f506b7ecfef3449a52b01. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/US25L2300016.
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 0xc81ad3f7c4b08b2d3597443dd0d336adb0e4cda49b7e10b4a45ad1a60eb388d4. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/US25L2300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffbed5c8fc99046ddfaf8279590691b330b27f279103a225095bb6edda57939c. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/US25L2300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34abc205af7afe588da91b56863801429693bfe72236c8ff4cd68085cf42bb80. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/US25L2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955f9934f821695d414393c13e94de2e08f84edca87d62d6fed3e67c9071d00e. 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/US25L2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e4ae6461eb37fe4e1040cf1123bbe1b6144c9d4fdc07656412690321bca636. 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/US25L2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ecba851f8c0ff110f755ce394fa0f18ef87c25add9a92505682316d256212e. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/US25L2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7970e8a025ed9c33e993b5c937fd26fda6df19dffa782ed0b85a833e1304d2. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/US25L2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53491026c986f12214abf700afc232f3f0af6e8f8dd5c25eb51c10f84680aea4. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/US25L2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4de83a2b1bf6d2aa2fd333d08e84da367f155e4c67f33d9c595c413d6011ef0. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/US25L2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a049291a4812e010addeaf1f0d461584d4e1f5d1fa80c880566a4ddfde05e4d. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/US25L2300002.