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 0x097d9f22a44149890e4a4219173623c42a394a60e8dd586346da9272c4b2a00f. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b2d007f0-f6a9-4e0a-ae25-ba61fef15cee.json and https://artists.proofprofile.net/proofs/artist/b2d007f0-f6a9-4e0a-ae25-ba61fef15cee.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 0x332661fe1730d21ea2ad05236627e136674f04441802c2691b4af4a6cc2fb54f. 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/TCAEL1930729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d7890d0fe72cd2948d9dbbe819fa1d36380204120f8add3c56d1472e8ad7bc. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAEL1930737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56416b2b4e350637d6055117ba27d128accd26bfe96c99b9acf06e4e4536941a. 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/TCAEL1930759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185eaf3b23ab87a7e3c5d50d52abb20331e4a93c481bf86110f1f6d10d49bfd8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/TCAEL1930762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217397781cccb4b3a24147f1112a4a1c47beeada52d2c170e4ff8600e48f19f9. 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/TCAEL1930764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f9d941ec8add47fdaec034d48e5085a99591e791c3a30abb1768843770acef8. 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/TCAEL1930778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d26a4b7f82d883d26950c7b1d3964f22d82edb92180c4cd386a32d5d27c37c. 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/TCAEL1930782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7060bde07eef622530a4c04d0168e0e2af0902180528af3b0ea7542d43d38b27. 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/TCAEL1930788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb798933c2b2f517ec3e39fc5b6df2d6cf10e272940b0b83ce3c9bf8d497c12d5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCACK1583791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d18aa0fa8b053bdcca703b187c8d0184b66251ef5645c6fc7b4cbecd81dc12. 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/TCACK1583792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39e8764f6203db2369399305e7f22c01968b3d10048e92c67f9fd438641cafc. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/TCACK1583794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf00ea4d62bdebaa0f01161e54919cbf9f7d170efe93f721f1b51073e28bf08. 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/TCACK1583795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67db1a3b7d06ecec5db8e33d2264754bf1eb8f2aff50e84cf0267df3f395e1ca. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/TCACK1583796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc55765492a4380f9c851222d86ff205dde0182a981e9d81dfcea5c58764098e. 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/TCACK1583797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d426ac1c3bf33c97e11c88aba0db0a2f0dfe2da36e7482bebad502a988452c8. 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/TCACK1583798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6294d21ada78659080f875a8818d655b6e2e08557a6351321868365304cd4ae3. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TCACK1583799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb58833ff76da4a9b9dbc4315f670e53fcd93b4d79bdd77ce78beb7a3206172e. 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/TCACK1583800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8e75f57cb1fabea02688a466e41e6f055b67b4a6b83e75035bc7addff2e347. 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/TCACK1583802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93651bfb393cb18444ef74d413a8cc76cbd78b216745a06253973a854e8ceedf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAEJ1957443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3496580b77ac7944acf06fa98041f755bc5aadfccedc1043e838d5864c5c17ef. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCADU1848945.