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 0x4d28b2dcd60eab064611b7b3a187c16aaeb3f858d595fb566bbb9d1fa60d298f. 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/cf87da8b-4fec-4d81-a3df-ed918671d245.json and https://artists.proofprofile.net/proofs/artist/cf87da8b-4fec-4d81-a3df-ed918671d245.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 0xa99c202575af3590f7f75d1e499bb57dad0f0a87f97ddff4774f99e519df7e8a. 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/QZNWQ2494335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349304c25e550d791e5372c62fcffd991b3898c29a6de8689c1f4a810b2ca588. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZTB92408782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82911ba1342bb0884b41df1c878b1317541d30db53592ed852458cf887c30e59. 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/QZTB92408785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d643ecc036f8a988bbb368e64e063fda6891db187004610309000af02040b09. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZTB92408787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e392648b70d570af546b329ca17ec6a249772b96592282b86bb5a3cf965be79. 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/QZTB92408789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe983e16726b79ecaf80bab2a753a511ef3c35cd9fe81555fd0fe0dcc8b140ed1. 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/QZZ772458658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c68ec2d6b66a4bc348c06c9a3e13c949f183ddc2bd37c099a6e6aec94114563. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZZ772458659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa645c4f13070c84b3285f3aeb704c0b99dddb8a9fdf8a7d26b0964f4824b5b24. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZZ7V2498288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be8033582c3cd27ccc44cbe1bb896988c77aa8d88cc732083686860c3e8fb59. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZPLR2458220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf417f63476b74fc64099b9550c87713de0edefb386f0b216770d431caaedbf55. 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/QT3EY2465071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2830e4d276005c1ff31393e883a441c15317a0dcea52059b33fdbeab8d2b25c. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42:49Z), 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/QT3F42429491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85200aec421e7d1d53420e9a25f863be8f750848a3184d5bfa6953718dd3a55a. 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/QT3F42429494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3c030bc649bdd752e06234d96ae6eda2c51e1c8c486a44ef877cb331bf1f3b. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZFZ22547407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9befa5eb44867da0edbcac36901ecda5af7f4c7426fc254c18ecc9446336f01. 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/QZDA72538204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa901d9e7a913f11235c6851868d381d2320a329b083acaaeedc88aca0998114d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWW2531853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0506f30e1b631e9095848ebec68637a87f8657dfa88a60ef1f12c23c12b1f10. 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/QZNWW2531854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed73d1b8b4d8d76d293d8164c4cc8d394b862a63151f9f5b937d8d424d640a54. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWW2531855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbe7aae6d568cbc059182b0221b460565c278eaeae0e0da27f83bc693d4ca2f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWW2531856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15ecbf64d050d8e9193358f1b73a97923fba06549bf055b7f819cdc56697f7e0. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZNWW2531857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196e269d3dfeb3025bb1e10d4732bc582e2cd8004f489578a3e40c9af950822c. 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/QZNWW2531858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bd6188021ff1790b084e727e4ea88d1fe7add02ed8e47629d395ec9491484c0. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZNWW2531859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca10f9f8de064b847bcb55b35d2ed4b5763d6f7aa1b93173786babc644ec1cf. 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/QZNWW2531861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b79d2465f70d287b7f9d598714ab6fb224864ed07fdd2d09a4fe3774ddd4b07. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFK2584763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc0df2a28d141da4b62260df3321145a8e66c17ce40778fffe555744c15eae3. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFK2584764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc47ffe790651b1f9a2d669aa045232baeba34226abac9bb15b25970bf4c7eb5. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QZWFK2584765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89f7bb20adb6a96737c181a16b16bc8a62f18b9291a295dc9cd06065941fed3f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZWFK2584766.