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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6112e586dc6332ca483aa3f31aa18a486b8db044528f3d6e66d49c0c7236b2d. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/04467f4e-95dd-4754-969d-418911a124b8.json and https://artists.proofprofile.net/proofs/artist/04467f4e-95dd-4754-969d-418911a124b8.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc3487e4377a8b5560c8d174cafb6741369fc68b4a1f9acb391f399f9a88efd. 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/QZWDW2355280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfceef05bc35418bc32c42ed61c81a74026e675e7793bf95c355e5b7461742efb. 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/USDHM1712298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe95e4a8ff2b8b718da0d35341603aef2d1b3542a1b216c08e850535beeb804cb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/COC011228967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85132f91523a5f5937d5dd9a47adbd77d31b401cea2f1080188774558d6d48ff. 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/ESA011968089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77584be0f616c6e091e355b507f9983a1c3b56b9764b06bf935a53de6734dae. 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/USV351342945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb75a57c9fdd4cc52708b76ab86c467799fddcc606cffbc54f7615762d4b4c98. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CODE11200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98617b3b1c8bba24e130bde7395c1bf86b638d8d64fd1b43d3684ff9fb8a94ea. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CODE11200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223639308a330a3f0e689f272f1484ff8a27834781dabd276a1ea71f8067dc62. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/CODE11200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34c9a9f5bdd06e358b72bd8368710f93a964d9e77c85d558d7de84b929939fc. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/CODE11200103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f6de186645291a7eb5a3d2c48930dfbac6c50913a800066f7f1c189801f4f5. 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/CODE11200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c1385c93f52194a1c6476f01047cc1f3236f04a3b9da060bb073d7f2e2f46e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CODE11200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b42c0d19e61f75324913eb0a31734a6b980ece7aec91f07ea8cc8d253dc8fd6. 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/CODE11200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41df56997f4f145138a1bbd918aa7428feafd1828d6691e403da6a99f1144fe1. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/CODE11200009.
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 0xecaae489d8648d937eb31f5a1f3a8f754c8d38a05cf45d09eb5239999f57ebaa. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/MX3741700012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee2e47f014f032dd3a2c186ec6acdc5767a656e671880cc6092d130ee3f76c5. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USX9P2040228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d71daf06765059f4fe307d092c8af3ae6694322163d828f6448f6729d0ce2b6. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/CODE11200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4aa12c76747d9ddf227b201b171adba96be6912c5beff4f9b2f44fcd1c318c. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/CODE11200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6cb244bf1d77444157949723833be6b36f6197263fd476e203f35210100dc6. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/CODE11200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a726f2d04cd525620b40d12df73783ba25f64b0999b3c174945e7287601cf7. 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/CODE11200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b9376a00cc5db0bd615d2fb4a57353b3a2be44a50b94d3057ff473d4bf304b. 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/CODE11200008.