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 0x513d3b42d86b09d4ff0b55209c6f0b95fbcf477f47691c7262f5f65342a8122a. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d2ec0581-fe66-40a2-ba7d-cc92a29eb9d0.json and https://artists.proofprofile.net/proofs/artist/d2ec0581-fe66-40a2-ba7d-cc92a29eb9d0.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 0xd9a6a8700b3def5643589f8dc8109607a2eb1bc67e9e2bcff2d7612f68e7cf8c. 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/ARL4J2402015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a66e50658e365950eac7a1876cd2a3228f7570b20c1f045effa3cf05b5b9da9. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/ARL4J2402016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e2feb3de4588a8132aca1c348fdc04ba9387052595f249879053ace5af96e9. 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/ARL4J2402017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447a86ba023e1c2d38bb2506552ebcc770dbdb6ef1fb82c25c28532ca714f48e. 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/ARL4J2402018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5204dd0176b9967ce903e1c29d5a0edbc4ffb8f45dba1849ec151d11b56f186c. 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/ARL4J2402019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e66011e622ba2d2227c50f4ce35bbf137f01c6ff48492e993e51a7318cde5d8. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/ARL4J2402020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31196121c592842fbb998b0947f979712698a17d8d4d5866b2fed3c25cca95c1. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/ARL4J2402021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015fe3cc908fd5dbf463ce603b84d73c84b4a6422b4a39f4a052a3db8b66b084. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/ARL4J2402022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4c8360234a98114ec7db2d6cfc7a1314dc221d0077a862c98316b89a7251fa. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/ARL4J2402023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987e7fc3cfb1487336ac1e19cece05de07daa01fbf6803f1121e8de9b6d1521a. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/QZNJV2095588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbafc6f3ea50d89ec04451cddda65e2f7ba78302c1d92d8f80f951a887b74626c. 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/QZNJV2095589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f64ad1168f1fac80d46b7102dfc4c54e10865ae6d8e6f1972683826a8df67f. 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/QZNJV2095590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c5627f0122cbb4370c9a463543435a784ff8352ae659e19fcb5d7367356089. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/QZNJV2095591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21972db33c3615b03c8397162780ee2a2fc088dc81c39e8eaffd7cdeca702f97. 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/QZNJV2095592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b84034d29dd0087310444f8f6f170e1dcb5b3b70aa40f04f7aa3c7de5a8a691. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZNJV2095593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c882fa112fafef3399e90c7f578ad837e3f5846f0762189b3426f29e50ac9c1. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZNJV2095594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae2bfbb09f9e19559cf9317a7a0ad151600d85d78b31472963023d765b3b025e. 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/QZNJV2095595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fda6f7616ca9f92d2b19fb51a764638ec29597ff39eac4e03e6904e463322c7. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11:40Z), 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/QZNJV2095596.