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 0xbd3910256171e7105d54083fcc54ec668fb125f887a2faab1df2f4b84136aa78. 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/a893a16f-7df2-4780-af09-3873858acc59.json and https://artists.proofprofile.net/proofs/artist/a893a16f-7df2-4780-af09-3873858acc59.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 0x07e3ec02494c1153f0a047af4254e75f862183f50b39f4172996e16038994f43. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/QZNWZ2342929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d634492b651b7ea3c036fae7f6f19378d52ef85268d449b2f32f8312832698e. 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/QZTB82330885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a59d477745ab14b2bb094bc9c11ba5ef8f3f07ea6410232725654e9ec184e2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNWS2355118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef397da9918cafe52a9247b85ff53fe91f6c8a027739b7ee20825468d2b465b. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/QZNWU2398339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4d686535fa56a24e316805c6854f6b37dbe288773b9aa9ed11b9e16ab2c456. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QZTB52391992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ddbe2c54911fafae578a98248880fb91255c19f16b03aca60040cf75ae918a. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZWFH2319151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7217a8ee43bba48f28549edc33e76aad04265571286ddff60cf4139eb83252f7. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZK6Q2426703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607b0bbaa7b4838f680422526f2ba8c20cdeed77d3871cb5cb6368a37f5dfc76. 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/USLD91758588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf23daf99e2eca80b0eb7159d5d13463813d08025f443872c89fa3d78df3f0eb. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15:44Z), 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/USLD91760376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e89ffae22fcb5a36cab4555c16fb93fdbc716fe195c82535f9aa0b7505e2c3d. 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/QZTB22439040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c927d6a062843cbd6e655d1dfd0c5d0ffe27f8aed96bbddadbd2efc4ec3924. 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/QZTB22478200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0d939d11a6bba2cc147f8cb1ae1b10bf7a7a0398d774294a9b25f80781f88c. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/QZTB52414978.
you dont have to worry about me - slower
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bbbc66f899707db7780baee666b5cbb6e1a1957be529bbdbd92546ab4d6595c. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZTB52448594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941a4ad0febd1a77cc89283568317726b3da4d0bb981058b1966431f220503ba. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/QZWFQ2463333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbdad5be6e017bae4ae8c91428e1fa1a7f83aabe2568030c013e8811b3a2b4c. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15:44Z), 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/QZZ7P2437004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05593567deddcb8b2aa07aabcbacb6d710a98b1dfac0edd7fc40a47839ab129e. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/QZWFQ2463332.