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 0x77e095bb92eebf2b5078e2e7ca358ea4ff912a0e6d1d855ee3df4282a673457e. 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/184a6b9c-9d49-4be1-ac73-f3fe242209a2.json and https://artists.proofprofile.net/proofs/artist/184a6b9c-9d49-4be1-ac73-f3fe242209a2.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 0x6493aa61b912c0e0ac091df444926a6007bc4bd59835890229f06957a4e3be69. 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/QZNJW2461680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad06465309af8d5b492bb467e6c1679b58887fca99dc47020695b5567aed6c12. 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/BCL2K2400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352a4aa973fb6e4acb17f5e9369287a39cc10a52f7aca5e24c9152c38962ef38. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/BCL2K2300126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef2f50b75ce8ef024fdf1caca8c346ed6e90b467f187607197750532320766a. 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/BCL2K2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3188f02c198cd6e3d6715ed58dce360dcec8dd746b14ffd47fdcaa1223da1da. 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/QZWFU2405813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c64c89531d15e804987d6976297fcf648285b8aac1a09e71ffe1cfe566e94b1. 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/BCL2K2400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25e784a31d30d8c68666a0e811fecba71421b3f16f075b97ef4595689eca043. 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/QZK6F2412924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8564d909f98e2495241453b07e6ef3e95cb3d71ac996d38c1187de368dbc5c6e. 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/ESA112571530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d7d3b7eb5ef7df8cb4281bebaa064d22f2e1d7dcc42eb8e77728a68a3355cc. 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/QZMZ92520241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d5f6f148e01d2390baf82ede324bb70c5e8fb61c92ae642e7894091d950a60. 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/QZGLM2576421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6bb9b2737aaa658bbb8b3661eb8b4f186ef3824e3930031dd9349c54c8a9f7. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/ESA112559945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f2393981a8696b911299afdf3bfd41ee8867b2d3774c4bed8e6ea82831a60f. 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/QZMZ92511708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2742a13a255ce6a4c8071d06e9e8eaddff501516a8f387dc9b73c33ac38dfd64. 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/QZW9L2472986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a8f8c197a19cc4468b668b2fa05af0c670565e1f43a419d8289a50037fb9ed. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZTVM2495782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa06bfe20bcb0502bc94ee5f518efa4506749060ba48fd8cdf210db0cbdcb80e2. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/BCL2K2400242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a12b08b33c9c7827b3b25688229b9fec270fcaa0c2ddaac1eea08d8633663f. 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/BCL2K2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b8b4a16e8858ff6574d5b6a1c31f272844536f9483846b26f1900598e8206c. 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/BCL2K2300297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb66da04af6d9b47d83e3f84e3949c90b82e09ffc915b3b80be985c7b1f98b22. 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/QZNJW2529735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb13ac1b3b46f04042028d1a19af7675a8a99abb0a4f679de78e0f2414c70147c. 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/QZNJW2529736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad2ff679afc7d733fd8139bc2dc68f727eea4b3b68838e64fe0d37af563e247. 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/QZNJW2529737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1923b0786cbbe7efef4516b5753f941d46f4bb244e3b5f4c7122c94440a4064f. 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/QZNJW2529738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84315ffa2a56ffdd4f863979fa5ca2235b85e55719db7123382bbb0076bf2005. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZNJW2529739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa20705437e33a4995ef6184b0c9845228fb587addf8edd00978a586933d5fad4. 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/QZNJW2529740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf1384409b78de9f12db755ed9277957db0f22eafe4f98cd21b0f1fee032aa6. 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/QZNJW2529741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693a247bac987e7395173202c85d62751bc917897646b9a145d38e911e4c240c. 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/QZZ8B2581658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100aafe83f2981fdaa8423a39ea78239394b8c0648c655a59065bab704ac43f3. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZZ8B2508799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17f94e659b35f90373abccb4a7ac1875771d5b116d18eed3610f3a3e9402f5d4. 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/BKZ242500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814da7b625e8ca83e4427a61543f93423a7915ffc1172e7951e172fdd77b38e2. 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/QZWV32561211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ef745effd06fce3e69b5ad085e2d53e5eb08f9d71a1be0772613dddf7b1ba5. 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/QZWV32559920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8f48fd54b4a159451ad0bd17e25d96d28a934e4c3c7bd839ba662abc717b7f. 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/BC8DD2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270ff83ec93218449999ff814cd995a4f18dfcfd2e6da04ae12d91b7e2ea63b0. 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/BXTRN2500783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c26acd4ba75dd1cb7860bb42a533f0214aa90ae78a60fd28ce44455c7434849. 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/QZNJW2568741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fdfa377d05f371a1baa430ff63e2e607af0ddaae0fc343ab8e3379a6a080e64. 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/QZWV32500734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54edf043d99fed41f7615cb679a4f6b4d57394daad010b2ca06acbb676a527ca. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/BCL2K2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3624c94aa8479058f24893db1dbc3e2d7346c3b1542f9e16c8f55e7a8bbbd414. 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/BCL2K2300234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb153171f69f74391c222ce9075795b28e5c652786e3eef554363d890718f9d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/BCL2K2300169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae749a7f724a50fa6f39da0d7d2842ff02a7885403ebf8ca73e497559c268d5. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/BCL2K2300128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29cc6a6801afdb4cdf7d440afb21b66cb635adb4a32702862473b3c70aa87c7d. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/BCL2K2300240.
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 0xec06903355a104019796aeb5a2ff64f0897907b8692f9decc539ec74c83b09e7. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/BCL2K2300187.