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 0x4e9c78eedd277f1560058d5c954ee0007e7adf91bf2873c709cf1a430e57b7ce. 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/1638c619-fa32-409f-b7fe-b17348abac27.json and https://artists.proofprofile.net/proofs/artist/1638c619-fa32-409f-b7fe-b17348abac27.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 0xf65c6d92867bc4c349b13e33891362fc7983304b466213fe55ec2b3be711dfa4. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/ARL590900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3ca283c6d69798ea4d73194452f7f97b6ca08ea6a83bef2aa1ac1d43b26704. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/ARL590900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02fedd423f7c18127cf7a885afe8aca635ec6fa6624d7a01ef393b786e3d8be. 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/ARL590900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034c5879d3f33736eb1514452f1014b9483a9a086b6ac73817e0b40d38039b7c. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/ARL590900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33963648e921049c364945674e041027452ff05548ab2c774259ba4166257540. 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/SEYOK1610980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4e48c7ac0a17895737bbca9b391550c12b00c04ef33f7bd2f2dbe2cc25ff56. 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/ARL591500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b121a841a6b4462d9d8f33ad9193de34eb7981a74cc025e85c10bcbef1e108. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/ARL591500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c8d8ea2bd7f75caf8827ba194c02f266fc45d3dba608aa9673300ba387b5b3. 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/QZHZ31963083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6409a17d2267fd9a5b04b8851675b235efc8d77ba4ee53a1f250549da081e670. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31:22Z), 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/QZHZ31963084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0f90925b4ac5f9be776287de99e37bd3c89bdb3af66bc776dd17f0a26f96a8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZHZ31963085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056050c31691f6f5736abb897a566e48b7ff378c383025c9e636a88fe86b8c10. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZHZ31963086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa711a4c0cffc7bc28352c975c8584782271ba30bcffd6f19dd71a4c87d717e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZHZ31963088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73021888c974245a9f71acd493f4b4c562fd0462a0009ee359d6036c2d56f580. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZGLM2373557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58352290fcd03e5ea3294fbb7c58d26c016ffe415a12bc7313904f966c7882e3. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZGLM2489402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9914c6cbfa58dac74d75977747e36bfe255c5215762c5dd817a9c25cdc6f9f. 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/QZW9M2447191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11974a6e777571861d027aaeaa07013909c98b827adde4a25b7edff170aef84. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/QZMZ92507134.