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 0xfd6216bdf402ffd949f43854476e5b067461a1f4cfe33aa1fc681f94b78cd214. 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/0f1ffcc6-9733-4d7c-a388-820754855403.json and https://artists.proofprofile.net/proofs/artist/0f1ffcc6-9733-4d7c-a388-820754855403.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 0x44aa9eaa1bccc899689203a49e7dc49a64ab028b5d92fc655c62b0a080fbe7b6. 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/SE3OH1737177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf33551ff1fb107e7462540db4748e213510bdbef38c78ef88caaf29a2c5f7959. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/SE3OH1737176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d9766431edff6f7906afb40fc337e02f1558e410e2013ba1db2452cd042048. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-16T00:32: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/QZB4J1803765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a15972d82e3a721d61aecd9aa93198712706bcd67bc914198073784800ed132. 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/QZB4J1803766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14a5d983f2a43a624d78bd17fa143eeeaa6eeca94d2d2467f13b09194b13f69. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:31: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/SEWEE1904103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3b984bd9500f20a8ace28e553acb2da88aa9d241c2ef7348eb963d5f230eb2. 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/SEWEE2008401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab11e56aa775494b7acfe834ae6da53349b0ad3aa458925989316e15cc57f804. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/SEWEE2114101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fba22ed7bcb4ee9cef9efa833e865b100cd4f92314725d6a7ed53ff8b595df9. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T03:46:36Z), 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/SEWEE2114201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e088c425224fd74da253e3f54328d987d123e71922af2b63ceae6f4e850ceba. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/SEWEE2114303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe261cbb4859864afb41b4164437827bc8197af1fdfc98f5061fe93fbcf6ceaeb. 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/SEWEE2221501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e07ea18220ef8dbdb77fddc8a91df716d0a70e435b1304af54297dd816f77c. 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/US38Y2545156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3062866edb6b2360f1996255a28b58d4bbae57535b863071c24f78e264482809. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/US38Y2544856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0a49dca21e98f91b465c45d3e2ff5d3752075e3dcf37244d5616654315d044. 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/US38Y2545157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a055feaab05a8edec215c32726e28a9486b6a4f6ea524e048f2f8905e709aa. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/US38Y2545158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8631be9d51da9f683efba3e83cf8ae983d6e14ec6c5c64ba0fb3b5ebfff080ef. 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/QZNJX2402173.