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 0xdc97c1d422d9d443445aec9c2cb5fdacf8c429009ab7088082a6f1499daf1e6e. 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/fed94845-0048-4062-b0dc-c9483b0a047e.json and https://artists.proofprofile.net/proofs/artist/fed94845-0048-4062-b0dc-c9483b0a047e.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 0x6c89f6a068d8f1a607faf0d2a31921f5f69de329e5e2cf1f934b34ad460e2fc6. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZVEM1851795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49c3d8e0a90be59dd3b7202533b03932f8282a26f30d10de8b23488729060d5. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZVEM1851796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0d4938a1a6fad3f7550872b02b752f28ef0c19826d8021d582b22b39aa2c0b. 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/QZVEM1851797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dbb661a2557a49bd8a511b2070abc8cff37f13a3084f9fa0cf9c5d1a28b17af. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22: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/QZVEM1851798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8662bbad92f92031a86ade2398b612b33190bb0f3fb543facb510e4773d009f. 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/QZVEM1851799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4d114858082c8bb582098839519f8cde4e366235c3ff379ee6739198a59f64. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-02T22:12: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/QZVEM1851800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6dee6476c96f9be61edea70b5b94d34701fab939225d91d97981f413a41719. Chain 2 (Bitcoin): anchored in block 957752 (2026-07-12T20:53: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/QZVEM1875394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2eb107777c2f334ff9d3d9a9f7824b498a9ac90e8296f4fe4d142e68208de24. 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/QZVEM1875396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa684b001a194c30d4743f18afe6d98e85620106087a82f729180906662dda047. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QZVEM1875397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf275351a62b831110922baeccbf6f95811966eec64a35ff08831992c4ea76b6d. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZVEM1875380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc15b745ae198e1a4754299d43bc3f121bc713a6a31282a5b27834c14c6a0cc7. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZPEW2505488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63148d4636b629a95308eee65b5fc0d8f086dba99cd6773282efbb72e6e917c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZPEW2505490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe3cfaae297c293eeb68e16baff1e018102a7fe38b91f0b13ff6f139b6c155d. 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/QZPEW2505493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451c455a4a2950d8e63fb4f2b48acd2cba935a9c3bf6b8146daabfaa11a6ef06. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-02T22:12: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/QZPEW2513134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06ae47c489b992abb3f45cb8f9df66ddb3766052421c1f412e21851977b2eb7. 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/QZPEW2513135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b552b4a15aa11cb090403b1c7d972494f3ec011ccaa8374a4e72a6a69bfcbd6. 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/QZPEW2513136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef300a63e397152bec4b45c61e7b4de105af261f638188330fb872d145442353. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZPEW2513137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd99f4cb07ffc6dc601815350bcc3fda246a9b441d968eebd376789a3d3120f18. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZPEW2513138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5064655f172d7be3cadc0defbb1d72f324944e51a2ea7afce2883d6df4390c75. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZPEW2515391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd9a1dc2868b4bd8fb0afe6e01d10f896953ef680276ab7248f8372ee9bc540. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZPEW2515395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a5c55484915ab928715359062d115da6224519cfab6fcb74fde4c87b094fcba. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/QZPEW2515396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf36a73ba9f09ad24495bd5b58105b4bd22ae6b6052858eeb588aa3b123836c3. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZPEW2515397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b31819b3f5a61b948c34f16f462f9b8ec53b47de98c7456bd283720e2bc3508. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZPEW2515398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb0b398da6347062e1a6eca462d1fc4f0b5244b9366e145129cddc27611b906. 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/QZPEW2515399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4daf7e5b5d3068d1f12f7eade31e8cdc06c9a3557d17ba87a856da406cfa6e27. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZPEW2515400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84baad9b903afdb6bc58c91adcd505b2b0bdded9f7687458ccbbae3d8759586f. 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/QZPEW2515401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d98884785ab68108659570bb406e19ba2f58486f7f41a7b3b03513edf470f8. 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/QZPEW2515402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5de2a99906d206c558756ca14068ed85c92fe4b974fe9a50c46c3a29cae248. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZPEW2529470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd245b3ee515e9d74f836e55574d259239319dd7153320e173b99d6ff0f8c8b. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZPEW2529471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5eaa865e42c9c12b7ed268d7653340e8ceebc7619beb50ff0dbb728584ea69. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZPEW2529472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d56e1435ea752d6aecf9e89495c873379f00f1e4ce1486bb4f5f3421b75b90. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZPEW2529775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0000aeb385844b09a222be84759116b847bdf17cbeade54706061f9894ea0c. 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/QZPEW2539180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162078babce9ac45e4cd5767794b50e2297da276b16e4ef928c4d6ffc5fc56f6. Chain 2 (Bitcoin): anchored in block 958143 (2026-07-15T10:15: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/QZPEW2539182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218398f3d9fc4693b621253fec7b629f1ea6f36f74384f95a6efa520ebb8dfc9. 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/QZPEW2539183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9139a3a5186fbbd940414395635f4a2e1ae16a76d42735c62bccf8e816a4608d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZPEW2539184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486687061527a544c5324781544ac078df94bf7426a0522519f26a7ec30c2e45. 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/QZPEW2539185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec970c3b7c57f05c675b544586ce6f7cefa2752ef5379aea7009df5a469d0213. 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/QZPEW2539186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46656d1715201a873ae0ef5b42dc6bbd5854c92f58dabfe6d5b54679dcee4be7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZPEW2539187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6b50450fac97fa7d6f61a7da43e0e81f55ba664401d495ca2a83a5f4082e96. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZPEW2577837.