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 0xdf7af81d934294cf20227ddd8f3ee66bfb2a891bc52258a4104290e7c6246454. 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/f4f371b5-608a-4a7c-8489-94c33a35f0df.json and https://artists.proofprofile.net/proofs/artist/f4f371b5-608a-4a7c-8489-94c33a35f0df.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 0x44469daf4860f6ad088122d0d9554b735da6cb9ac700ff4de25ad4af56e089ac. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/TCAIQ2462173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8599a5ab7625af27f92e7f181ad6145ca2ffe475cd877c849d2e9c2691bb1d7. 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/TCAIQ2462178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780e65a37c5faa951b42bb7ea8c7e091c0ca8c4cb5f397c28a03ee8ba5e4a5f9. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/TCAIR2462182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4268667ea7cd82f477559953e5813abb1f71a0ca03178fc744e7bbc06f51ff5a. 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/TCAIR2462184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3fe5357adc38f5d4bea308b670aba619aa9f9bb43e38ec1ba14bfc64f697d5. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TCAIQ2462188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cac0e9a970a1bb66a065377453033581bc4b71c1b80ee59362eba5f2e1c9ed. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/TCAIQ2462192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408553d651edf9586a7cc1533758d46aa4ccb0c9228bac0461341cea84509cbb. 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/TCAIQ2462196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee3be5ed78b5c1707a7d3014f7014edaa64280de47bad674988819f00f3ac04. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/TCAIR2462197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96deb8924d97382672ea0bf6595d5bc1f277473b024c572af912a7d911062991. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/TCAJC2488971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb13ea3967ba31d1e70b9a9c68ca7612a191287d1e58b241e1376f2dc42cdf4. 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/TCAJC2488979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1348d83c6c5481b96f4a395f50286ea2bb0c3d36095fd879736af186f63d905. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/TCAJC2488981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b81b9c2764f1fc8cb3433d6ba893d2fcbaa854521ea715f59d2e77bb70aa5a4. 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/TCAJD2488984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4fd6fa76b689259f301602e2cf60f9915c314272fc4fde391ad7f4728879c3. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/TCAJC2488987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2012054aafd6380e32a8e65537050d63c5adc0cdc8e4487a80c2187da0e967. 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/TCAJC2488988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d24c16b928d69c2364a4b58bc33e75d874fcacc5e6e1bdfb520216efe19972. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/TCAJC2488991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2caca06949c5b0fceb8e6d5886c64d311172ed0e299dd4d6184b948050b489d. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/TCAJC2488994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2264d7143b8d398c0c86dc41d1a4eff65630be25ebc7c210d4653256d5cb15c1. 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/TCAJD2414938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d3cc217072dee40a960b3ae3617c278624717f65a5bceb7ff50be3ff9c728a. 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/TCAJE2414943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33cb6b87ea3d2af2820d8081d2617a82d5dc4593827d805cb7e8b7c87b0b3be7. 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/TCAJD2414945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c9bc959c61894a2c522a90ebff4bfa56191272e27689a48d38653b21b1f521. 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/TCAJD2414951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d6ed92530bc4b635accd392fb5133de6fd309123616fabe3ef899cb9e9e480. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/TCAJD2414957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1daa6459f8984f6b509f64bcb1b339bc75b41d0edd826509cbef1fe6562fd0. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/TCAJE2414960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b76e84ab8bc3a2c06e63970d2086c606f56ac0cb0e46b9350de56d0d04b181. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/TCAJE2414963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adfc635ea6c2d07d9e42ab88446eb9499bd0df7da76241476e7894c4d325eb6. 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/TCAJD2414966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ef9f172dae5f396067bced66d70b423016efdea3b08f08a087c89114e4232d. 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/TCAJF2591145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6117a296c285398f612be8a1eba9bcd0181e663483d1fa28c92f866ec2f485c. 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/TCAJF2591147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47970b6b7db7abec3321dbe6477d69efd5b094e62ecc3387cbb20bf01d6681d4. 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/TCAJF2591152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561984f6faf7382d7bfc91dff367524f47bc6ad39fd8f13e18de7e71cf2685bf. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/TCAJF2591155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d23ebaf6f57dbdeb14d9880e7554c3eb71a5f97dc05793c47997a18b44993ca. 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/TCAJF2591156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41425ae004f18feff7f447c4da1aec4a96a637f9bf747fa98039bdf8cf181d3. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/TCAJF2591159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc172e536769bde64be17cde7a01ad992def7f03199a7620efbf71faa2afe11. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TCAJF2591163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fce5ecae5d11dadf30e635ad97c75d821dcad569f9f844835dfea6b93da7b65. 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/TCAJF2591279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8351dba8d88890dc7809482937585b1ba773abfbe424cb5a352869b727be8f. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/TCAJF2591284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc9a772019065174e0f6f73337798a87e8b7d63095a65035d12f7b4ba2a3a03. 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/TCAJF2591292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579d066d9eebc8b1816be5200c29301156e5c622c80e18eaf981e035348208f9. 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/TCAJF2591295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f51ed107839f80d7757eac0def21dce722d452d2be709d4344f5f44126afd41. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/TCAJF2591299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd569f386af2d7704cc5c3eea8544e3a221075364a914da2088040ae48e9a786. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/TCAJF2591302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70bf23284f94bdd04112f687ac622fb29f61def99cad7bd0410d6173bf5dcff6. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/TCAJF2591304.