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 0x34ad9a100eb092a1da54e774b4d70f58e32f5ce556099fb083ad5fb175d0e081. Chain 2 (Bitcoin): anchored in block 953773 (2026-06-15T10:40:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c8af2d50-aab0-4917-a388-dfdce2ef833e.json and https://artists.proofprofile.net/proofs/artist/c8af2d50-aab0-4917-a388-dfdce2ef833e.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 0x6b8bc1d8df69189e11816bb2ed00ba6472fd2b2bdae8755c101303c890ff598b. 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/CLNE21700462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d4a72a770f999f1811bbb3f8e5d8b36bab03228658e5e2a180ab0f223a49aa. 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/CLNE21700463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4cda163d6aebdb21a7745210d3232f504e913a3e7014a2378a58e1788d729e. 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/CLNE21700464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa55db078c864a26d29c10377c4c62669841b2abd12d78a8c9f6365e0a64771. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/CLNE21700472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca52385740a92b54e8c921b9325a52eae5d85e9d07a0e17c6f75dfa869dd7b9. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/CLCZ21903520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d8d97aab21d8460b3604c5d6175eb23028e21c661c46a14b0e733461efe15a. 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/CLCZ21903521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da7358cac5a5e9d22dd868cbdd82f3c278dd547743a08dd8d59c026adffef44. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CLCZ21903522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e700f299b1126e59559a65690047d93cb56c12bc1eb37c96686561a922cb5e7. 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/CLCZ21903523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c5402f4f746c391a2a7b6b6c1146f0e164550e4c7049fd88232b48fcb91db7. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/CLCZ21903524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0565231061531bb692376a1f9e90ce39e984d85598d736e906b64352e3a22ebd. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/CLCZ21903525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02e29629d13c1c1d526e6824482fe3c5d202fb1263735553a149c89fe78c38f1. 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/CLCZ21903526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5bfa124d248b66f8210dd631000aa421731e5a2086b5f13399faa0c8554327. 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/CLCZ21903527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17083e427e2db3a1753dad05f0af06f6ef4d0dd3e1ac204cbf906ac3b39edf1b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/CLCZ21903528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d0e23ef1566093679d38e215f9a085489a8921e4ab8a8e54925ae0faec9839. 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/CLCZ21903529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb246f955565c2a14908757fc266a72ec84132c3ddba10d26010dd34e079850de. 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/CLCZ21903530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1661ffdd0f149c824f6a0cf674fa08b108ed95ff22b294d9a11bca851c9476bf. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/CLCZ21903531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc32c911e3eca6226083bd5e04794d06acf27f44e1c23d02e8e6c9a16ebc49e. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/CLCZ21903532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0355b7e2610c4cd5f94dd17263dcd06ca76173c8c77c382305a2cd7af0abe3c. 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/CLCZ21903533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3c39589f236fda2093b871bb63f109a16f53f647ad94c38f70f7c0cd53607a. 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/CLAB20903298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb832b1e897c282b704b2d4e7c99c77b73530440464d026dc621c614884cf1847. 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/CLAB20903299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf033c5214f7b79528b077ca35fbdb95fd804d8966bb4b49a9904cf2b3ae9c41d. 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/CLAB20903300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d1a0542476a63c40370597713965666cd30235def6fd13487771007e0213aa. 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/CLAB20903301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f61223a59070e0a7af0dab53cf90caa40daeaf5dc474a6f321c2003e52a66fc. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/CLAB20903302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3379f77b0b66137ded3fc8aeb43f0237e6e42918076da580e643373fd3a380. 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/CLAB20903303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa62f1829d666d7f4a0e3bf1fe11bd32ed89072c66845490bcfe75927cce9f6ce. 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/CLAB20903304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649f191c7d5426016c9fa73555d1b944f7c6d9e7b2d0accdf43b98e905b0a5e8. 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/CLAB20903305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e3219a3b5d728fd752cd4b5150798bad9888ae39871d3fa969b3991431cfae. 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/CLAB20903306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa044a514c1100b1e6ed332ee6d4309baabd03c67dbddc287745845ea4cc797a. 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/CLAB20903308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3428cf3a8ea4ddf6fc118832d1faf36ef03a6e736d5452c1d709d80e25bd96. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/CLAB20903309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce833d06eb6b6f9bd064877708b99ae0224066753c5d3a05ab118c185253af8. 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/CLAB20903310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720a55ed4aa41aaf35c8af47c4b529fb7275b5aa203a837c844e1659c6711a83. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CLAB20903311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dc66365cb88672e05a59bc0e57048a40058fa747fadf7bfa15c2276c72e338. 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/CLAB20903313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be71ef06dc89cd1a3a64cd3dd58ee3b384c804ea4f1417f6a3611bb8f4e087e. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/CLAB20903314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06afb5d42e347bb68f72b0b83610c804f903e41893be349f25b4dda8244b8457. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/ARIXB2310245.