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 0x6d2e775b7d28998be86baa0a2d5c0850978c5fd541f28f8d74ab7556ed0d0d86. 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/8b9f28d9-c440-47df-aa8d-3bd0dcfc469a.json and https://artists.proofprofile.net/proofs/artist/8b9f28d9-c440-47df-aa8d-3bd0dcfc469a.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 0x91c22646ec393660c7ea2471107819bdccad750cb978d326096cd954e20390f5. 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/HKG482010446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0b266d61948e40b6dbe8243a5f11c517d8ecd7da9adf2b96e64112a67e2a1e. 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/HKG482410860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636f33f47ba665992a9b68afe2a3836126241c3bf6dd6278c5fa0c69ad147323. 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/HKG482410840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d358342d7a9f2fe1f649ae84b58f849034193dd60aac69039fdd169a567fb1f. 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/HKG482410807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92aec85a2a95392f459933c8f58cff711dca4b993c8b5663cded9a0b2034e223. 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/HKG482310782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6dcfe9122787f2e5dc09f6f7808e0ba4d4b5c49daf1bf12a730ba2c58bdbfd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKG482310777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac804e87375083aec8a4363e367aa24ccb6a456a4201dca1723e15e1fc6d5bf6. 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/HKG482310751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e0dbfa8286968a07bc68ff29285f90cc80b7c5219a85811dfdfc6865791311. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKG482310749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56aa0b492c4d494600b782ed90c80b7eee59f72652c4f8a98985838222c0c88. 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/HKG482310738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde4746803166c1044f4f6b597c4b3d634d2c488b23902ed551db27d49a2ceb2. 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/HKG482310707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a4ff522bc70b4689704add717e77ff053194e5c82ae5f2b1b00962707c2c71. 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/HKG482310688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d9b72cdef7524b5da7938cc3d49df99d5ee8b4b4949e59c30dfab57175b6000. 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/HKG482210669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e4bb09f6308fbd45830b6f7915e74ba7329e645e9f9461567e6752a5fd9f44. 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/HKG482210620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a054b87927b2bc47e718f9f9232138c1e8b1b21f44c9d24af6185b1d1577b05. 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/HKG482210612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2acb728a38b2e065cfd7b7aab19e2f1b3413d78108836bdb3dfafd2723e2dc. 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/HKG482210592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0038a1e313ba5677107c6e3852379265c0e477fd6329fb29e1371a8326148fd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKG482110574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60eac8fc6b1c968dc214e654a6880463bf23bc19dabebf68dd969a1b88422448. 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/HKG482110493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c86c5ef75264021c22237f35befe2c444f0c6db99f44ed772265a7ccf88068. 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/HKG482110469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31bdb0d3d06bcec9251eb31cdebdc93371ea5a5e680db5b380724daa44005a2. 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/HKG481910405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf9270a303fd2699946e84fe33de440d430262ac48af27712f001256a84485f. 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/HKG481810377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb04ab3bab86db35540765ee325e610099491ac7837988e6087b4d781f4f1a9c. 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/HKG481910387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e9b5c3295914b608d8a7a07ba22355531b21ad199e751c5d984896bfe21a65. 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/HKG481910410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af4300916675f53f7c3ad6060421f0987f46cd401f76e707239d36cf8b9e9a9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKG482010437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6caca04b8c1d5e537fb536f77a1ed03c257135676445b78da73ac17d7abe56ef. 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/HKG482010454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320d59ceb518aa07140021f226fdfa3780db16e1c5b5a3314755b2024bf7e0d5. 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/HKG482010425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb258024a0c1c2a4b5b62df5cc72d0417fc26c8294c4e511151ee8e2293ba8454. 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/HKG482410878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430f7e9dd505c6b935c74c6e13db36b48a38922db27e56fbd3382557bc3a7d9f. 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/HKJ962118427.