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 0x0a6d191947dc07ce80d9c37f7e4575f8153613ba6a71fef2adb043eb1561204b. 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/66198829-a6b6-4e16-9259-56ff2363f3a6.json and https://artists.proofprofile.net/proofs/artist/66198829-a6b6-4e16-9259-56ff2363f3a6.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 0x6e50211b071ec163e3e6c79e78bb6796d2da71001d6da02ad19b3f9da2d516ba. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/TCJPU2386871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29f7794ad4f5be2c3c9f9dcfe288a3e6ced5550c34614b1425b454e77bb953b. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/TCJPU2385562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5375e40ef0db5747ffc7005cacfb6d46509e61314d931762c17d3845b09adacc. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCJPU2385564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x477233bd315c37109e49012d484f385f826d4295b63c137aeea9c5aba70d7667. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/TCJPU2385567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73491cf86eea275c2756eeeea0e699361e30ee34354df2b1ef4c05a14b02425. 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/TCJPU2385586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x390b9a6212fef0325b7b14d1ec91317094743ec9961c01afd3c9c722b0d234de. 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/TCJPU2385593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c52a7becea36d97c6d1dc0267534fd36f0d9bf3dba844bdd9ddf62e83ec41a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/TCJPU2385615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ebe8719f931d1de4264cef549b2ee81023a70213aab8f4ac7174ae3043d0e8. 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/TCJPU2385616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd8f30fc356bb76c8fd5f858fb93240279a589036211e6f5af42d0e7edf0fb3. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/TCJPU2385621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ada1272af9eb6277dfc60ac98d0238625105458209bb235db16722a62aefe2. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/TCJPU2385623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbde6827c4d314768287ef38a42ea262c7c31628477d1507005e59e57cf3cc16. 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/TCJPU2385627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7eea2ba4e553ef0f5813281f4c51d2177a487f9a90d88224348ad550525115. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCJPU2385641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4912a1a55a40fd41dfcda83b88bc9ba483ae5901509f48d21fe8f1d9f484f67f. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/TCJPU2385642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf013d0002b9f900a1cf9f51e1c7bc9a7e5289df88a5c4ca19227251b740a21fd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCJPU2385647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce9dc25f7b99f9e06413ee61a5b960524d9f2c53c402e59b3fc7d288b8e7413. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/TCJPU2385648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5e26d548873e905887ee279914e164b6def64ceeecdb1427415fd6330d048c. 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/TCJPU2385649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b217cd19f77e02df2f28fed9499e88a836d7cbdd897b7600e19a056a6d6ad26. 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/TCJPU2385656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865b77547f8b1031d24d0ad75d11b9ed293c9e09e8f32b6d3568891880530a2b. 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/TCJPU2385657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7f0b6123df764f8ed9c4bee0dde9fc184b7d4b8b0c5d93fe2b066dba4949c9. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/TCJPU2385658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99864637b4eab5bc9dbf9a72a410ef6b6119ecf3c5f108e37e95c055a4bf3a8. 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/TCJPU2385662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad8246be4f47e2795bf535489a1d877bc8188277a1ba074769d10f30a5a9d2d. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCJPU2385663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41978afc8030ebcf1dbfe109790f91e6fbba3a56013d02086b979e2968c5a8ce. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/TCJPU2385666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dba2b2bc8beec66d5fb77f38bb73ea110f05f47b5ff9581703da4483c68eea1. 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/TCJPU2385671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb541e1cabcc0b82a4115a32aff8d8adb82ab9abf7500723d1ec8983e9f5a2c. 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/TCJPU2385672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3353ad810bade8b031d6c713f5651bb9beeb33eb173b4175ddc1a1882b4aaea6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/TCJPU2385673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c32c6094f5c445b1daad57732eb2f826e3f1e3bbb2ee86b60c82b7ed4573e7. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TCJPU2385677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b2e650119b298697d0c3bbf258f3e52248250199f14da8253ce9a98d9ed080. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/TCJPU2385680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e2370e4a143026d540f015430afc487d5919e2613ed77b4a0b7d69ed31f511. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCJPU2385682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f6818461ef99f6d8e43b20d0542dbaa7f64e740d56276ecd5ad78f45ff86bb. 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/TCJPU2385683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3cea6921e68deef21ae6b570d5316f18c36f41bdefa1033ca3b4e29d8d0c77. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/TCJPU2385684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05fc38d4386ada29cb7a8dc699753a33c87e257b72a86fac547f7cf9bfe4194d. 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/TCJPU2385474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9f55d601e47323c2324b0ac89097a2fdd06a3f362b1926cb07f131a9c6066a. 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/TCJPY2313977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684cc07ea478b68366457602b78ab0912bc8f4c05ac64a4259e5c82d90d6ff07. 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/TCJPY2313980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2895245f41fded02be24f0539be7b337d7b9161fadbc79e8a90246957200c659. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/TCJPY2313983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4896772d8696b76954675f5074980bd274a494a8d594713a547501ea2bda751a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/TCJPY2313989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17f25988e380dff01277fb7d22d3768308f70e73e36f969e2d8bd0a437dc5e8. 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/TCJPY2313990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04a278fce1e96d30e56a669393f5b7a8d9ac3b365eca7b8ee24565609b270c9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/TCJPY2313992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc7f2dc4dbf3751ae43e9bd5b7e6a72d93c51ed0f764f37b2838767bf877db9. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/TCJPY2313994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c690fa0328a40db8d2865accbb45f13656c5c6931f1ef24997b25ebeb4b36bd. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/TCJPY2313995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24e74602b42bb97d6fa1a78652eec9a3d0a0183f5fbd52b42dc610a45ca0310. 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/TCJPY2314000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13eac958727f1a63b57f579f89866a02593879e4f25761d72f1568e921702e9. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/TCJPY2314001.