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 0xa188277d6a47678335acb4ef096f25cad0d3586ef1f135020ddc399c48712c25. 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/dffb62e6-91af-4f32-8350-b6927999d0e0.json and https://artists.proofprofile.net/proofs/artist/dffb62e6-91af-4f32-8350-b6927999d0e0.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 0x96c0ac3e3e9afeaf164bbb861190648f7ca1f6efb89884394ac59b7e42dcf5c3. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZNJY2123959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19549e2c64e3ef0ff3c30ae8a3f96fc891a25269b14d6dcc265ba77fe35ff66. 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/QZNJY2100411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eff46fb65aaca00f98e227914543018f9583b62143b13584f0da9a052f1c618. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZGLM2303374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37a904fa3c597a52804e6f459a3f3e90aaa20bcefe6e8130e85b85322b8b047. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZGLM2376605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d572230a2ba53bee6c79b698fe6009519bbb3963ca40e557daa75040bf72821. 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/QZNJW2354925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a7877fa8ae1542d270d7dacf4e15addbfe3ee8e5b595560a04de3f8f040b4d. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2469164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64eae4084970145234018113645d8fd1e61b802ca0aa15fca4af54f3ea1c9894. 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/QZK6G2422728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8841fbabd0ef0603d436d690ea5502129d92301b5ebd09a129487cb971ffe24. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZK6G2489465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f129265198d02cea4cbf4569e25871e1d412bbc75d5ae2b90d5b8659bd3e70f. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZNWU2476297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12895e756cd30efe2e0fd673e48ca882c5736745831ede4f3c01b302197a3cca. 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/QZNWV2498502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb776ef21738b3d51e7d551d6f462f0e7bec48dfdece6dea554e97fc93059b62c. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZTAS2446278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366ba3b37023134129a4b9f1b8ed6cb7f51b4982b890a0d248a31b0e660abe18. 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/QZTBD2439312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba1e7a493cbbf7681b5f4eb9f8e9ecf37ac8cb90932eb01003c8a34b720b879. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZTBF2480760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcccaf358548331115123d6643fab07f98434465957842e99f55c586412183262. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZZ782494560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b447859b0afea344a8fb79f38a37388b842d6a3b9c32add82b2f27e217df7e. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ792487787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468bacce45d8d55d24f9884c5f5c8ea4cc05d4d94796987f14f7bc5701fdf150. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZW9M2461497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3fab5bc7d42b6b4bcef2cf5143e43600d18d8a22eec54f28bd22b19170befd7. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/NGB5S2302945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccc9e94dec2b3ad47e666eeb4f91eaa15d0e996abe3c0fd347883354f6ba396. 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/NGB5S2302984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a39660e6e71c82864030738460a39e3aad3c5b0124824b3c7dd4ba316426f5b. 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/QZHN62527976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79dcc388384c9b376dd0ba7ac3516635e190c75d7076f38cd1df5c7ed2dafb8f. 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/QZMEQ2584928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f262476f2c2a9c3e48d999617a46751e49575e330c42bd6354769c93e5de45. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/QZNWT2596339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9855f08a331c0d6a65634bb6f270bc452dffa0f0e00da357cf5860b04f0173f3. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QZNWU2592692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d412f5650e035ed19efc16cebfccac25f38c4135ace1c20a4443b021872ea17. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZNWX2534655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31137bfc1dc747461d50ab4e58f9adfacf0874c9d20dddb427c287157ae5b3d. 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/QZPLS2581732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43446ddc28f707d2bfb4bfc2220104f43ba75140ea881de514f61f5277df6828. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QZRP52572605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00fd9c104d05bbb0815b6299e1709d7c3e00ebd7aef4a9661aa385a9d3138fa4. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZTAX2596160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1f42f043f053db17e0c4a7b02b74a6b98eed12ac263c4677689791faf3d247. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZTAZ2539667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d48eeb31130a95363f5d21bd288a1627a91cdce224cf65396f10e9f0c95a4f7. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/NGB5S2501783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eff46fb65aaca00f98e227914543018f9583b62143b13584f0da9a052f1c618. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/QZGLM2303374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f37aed46d5589fd4b1ac1242ec7d9751378594281b73026e2c039444efafe23. 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/NGB5S2501573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e8bc85dff09a755f1e6702835c40165bb167b808c6f5e5d2de792b733a77ac. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/NGB5S2501869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8c9a6b1dd5a4de42e7c2b52f63c8ddd13d76a18c235a208b4b2f16e7bfea68. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/NGB5S2501892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368efbe8b0f308611b6ef492841b93316c3112d3074ec929f1cba2971f85e593. 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/NGB5S2501862.