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 0xbab9a54cbbdac6e2d0674736f1523659ec864b6bfa82477229181a2d4e9199e9. 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/38fca10e-7426-4ba9-a594-20790c718b7f.json and https://artists.proofprofile.net/proofs/artist/38fca10e-7426-4ba9-a594-20790c718b7f.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 0x815f835f646f2dad8807f951fbad8ce42a1adc1ef5fcbe533b5ab8feb998475e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZDA42341952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde54c322f417adabc70b3bb94159ec8a0ab387b5e1e427a8a3f9898e55d02f5d. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZWFP2306718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331127e0e83c2def8d366efd4db6a71d1ba3253de8e967305b9693a702372c35. 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/QZWFP2306719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0834a9831e5b3a491c283b10404dd3460a9958693af9c2bd5515fa63d52ae7. 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/QZWFP2306720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4317e3c1d170d7e6bca72509298a96f9ea67141e04f896e6c5af7ea3d0222230. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/QZWFP2306721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd436959b8347c7c05d829f0d5b60e427b3b55cb68583a9e8b465b7d196812744. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZWFP2306722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8101e826e64813bf3b697e6517bd079b70bce2340296d44d305b20324ee9eafe. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZWFP2306725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4caf177db3e89dbdf89bb24daaf06f597764cf43e8102ee798b15d052ef9e20. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZTBA2445263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ba42267d6d4953e3e7cc19ea84c7b5583aee0f10ed2bf4f0fcfe0895154b42. 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/QZWFK2482435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c2e25fcbe8a1caef131bb8e1cedaafc3ead66f68853777b4278f4d7cf26359. 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/QZWFR2450223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf998a96881a3392c46593d219f0352444d633cf50d12a038ec9f86df39f13667. 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/QZWFU2402260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfcb4a78b1821cc665fabbf68252408026a64a2208f77ed2eed0ce5351bbb5af. 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/QZWFU2402261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f218357118ccfe21aac341015fff46547d9201913b8f2593a52349e9a9918aa. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZWFU2402262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f25882afb879e81f9afc29803e30d30130cfe2d3ee5a4127078fa433fa5ffaa. 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/QZWFU2402263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc448c514e04e391de07fc1dcd538fee5ff810a6747fee9d6f2b3a72d7627bfc4. 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/QZWFU2402264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e46017f89bbb62af892b0d6fbac60b5babf36b2a8d459f66debb2365d883a1. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZWFU2402265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e8d6bc9e26b5a01bbadcb6b2ba5a889a29a60f55c0d1f6b9039315581d9c3e. 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/QZWFU2402266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172ecae5fc8056dd120171c60d0339d962ac4915be8e9e12ec786fba49eabbb0. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZWFU2402267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2659a997bfa8c2bd6709543e036bb17c465532839144bee643699dcf4147932e. 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/QZTBC2585883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1eafe16485583a05bbadab6994858c36e3239e709c5cfa662faf3dee0d44ce. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZZ7V2565861.