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 0x5d53f1924fb9977ad4d5808427add8d5bd386a77ebecae312def0cb2dfa95d0d. 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/44c909f5-f3d6-426c-b887-aab4344f8137.json and https://artists.proofprofile.net/proofs/artist/44c909f5-f3d6-426c-b887-aab4344f8137.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 0x4bf27c25989e9bcb5bd6e11f2a26c7c556350b7a61d9551da8396ec9c556252c. 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/QZHN31906306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82cbcf3c586d554bdc26a297dab67b2c6fce96c7bbe699884437198ff0c19552. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), 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/QZES91943507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39bd6148e6a143698301b04acc9f5d1c147fa6054e03853b5e594df09fab0937. 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/QZES91943509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ee68eb5f530a7f17b789b4788aca82e0ecdb0dab8863024c1273a23b45e2e2. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZHNC2063103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63be8a182c196ef58f44228bd87b4a7595a558d4fb41d83bec84e301ec448a2b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZNWY2021596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa0f1db8d2aeec924fcc6738e25832863ee948afa24db2b1abe04142c83cc21. 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/QZNWY2021595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69f6267e7dca514962174b049014f6f4b3d74f092f417b93c523668b7d43f17. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/CAC0C2100626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ce5893dfbc3a34b72a70119f44b7d8a9e8f8f93b34353ad6e1657eb3e89f92. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/CAC0C2100629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63aaa94e7bebf2f3592973497770c7f919466087436a83d677651badb3e7ca67. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CAC0C2100627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf83d3378b40d79b94dfe1a1640b2d6021f3f1ea1799a6ba3d95a63129efd59f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CAC0C2100634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26baf25bb4708914d69a67a99676376dd2b6709a5de5dc826d7a344e9ef11e47. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/CAC0C2100624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69f6267e7dca514962174b049014f6f4b3d74f092f417b93c523668b7d43f17. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/CAC0C2100626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d30fe3436dced79be8a6acfe6311e401d3757feb60e1c20f28d65901dcaebc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CAC0C2100636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5840997e5dea8ca2e7cb5de4684da978d89cf56a7cb716957319716688a4230a. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/CAC0C2200741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398642b7da2b97423691cd2289d7da6776854b313bd39392a47c90f3133a8fbf. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/FR10S2457417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c878545cda29f062b12a3b9c5a54d5c2e222be1b4a08e42fd8eb858356dcc24. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/CAH682200100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b15938ab6d41e484b796e68d050cb16ae417850ba40abd7de91df59e36b4806. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/DGA062215851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a47a91aa5e025015b464756fbf6f8dcfda3c932840ac505217ec72e3421f1f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CAB582300701.