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 0x127ebf3f97c2941180003a2eb60f4ec1a405dde5cd519bb3c08fcb717668dd52. 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/a72e4065-0150-4f99-8a59-30a0c20291ab.json and https://artists.proofprofile.net/proofs/artist/a72e4065-0150-4f99-8a59-30a0c20291ab.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 0xbc6e246e259c9edb8a15843335d9ef34d6bd5e4e643fefe451c55d3fe2f83e38. 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/QMDA62315144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b71604aeb4d13f9984ba9edb9b76476e650f15557defaecc770c81c94fe16f5. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QMFMF2307743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc314807f59f7364b525313233e5c534fc69bca0d18e8e4a2e83615382337520f. 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/QMFMG2346141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6c7591f4a11303b26b567ea0b642d09abefb47ff0d8eab527c745dddf1c396. Chain 2 (Bitcoin): anchored in block 957720 (2026-07-12T15:26: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/QM6N22466080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ed327d165fb0ab1e326335f8f946a642fda96909f0155d357affc69226839f. Chain 2 (Bitcoin): anchored in block 957730 (2026-07-12T16:41:26Z), 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/QM6P42407760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fd9a9086a1ae1ba1038f3448ae2f9574ba32defd704eda481bb4c3fe7d7a53. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/QM6P42447455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a8e1a30ce5a5a79cd7e74d70c924a1512352822ed66ed1cd1ef3a9719bfc59. 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/GXD7V2437912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd51107647941768b30dc2c48ac72e9875208d14676cb1f9e8ff9a7ae79fabf. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QMBZ92455299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf08c375d7572831a406347920da719634d3631b63262361b6ef7c037998241f. Chain 2 (Bitcoin): anchored in block 957717 (2026-07-12T14:54: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/QMDA62413343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1d0f3911f6dde7fd0c6e2211b03f3f6a5eb33773f804b84751c8538e3ae732. 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/QMFME2441807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12a6268245c4e1cb6a1620d13d02c7beca04d2714c4b258f445f9dee53480ff. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/GXBAV2592908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe335b4bd06f9db384f0e76ca2c36c583817410912b724ae38ad455004c45a401. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QM4TX2522414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41b6d6d36a560963f5a2b4e812ae528aac2276cab55ef3d025e08f3fb363794. 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/QM4TX2563764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97d695556051c228c6596fa9219a5e8d98220ce31ee982e5b419d3b38e8f942. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QM4TX2570177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafe08c554d77668880eb55bfeeb5ff17ab3a2c2f6efc8c6e44ad0180aa079e4. Chain 2 (Bitcoin): anchored in block 957720 (2026-07-12T15:26: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/QM4TX2593527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c360cbc5fa1271c1b4387e862f9005ee116bf6c1e964e00291e645ec763fa13. 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/QM6N22574504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0777b9a81d7118eb1647adb82c2863f05f3167bb723d816b1d7b2995e708541f. 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/QM6P42562469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a8bd0ffc869b984f7cddf5d02fd77b3bc89c7560f802c5c795ca4d6e3bc00a. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QM7282507171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379d3907484848ec800a8dfe92144b48fed310c516df2159c13648044f2c44c1. 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/QMBZ92593880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57f3d524d9968a84ba30012c9653868c943dfc89c44d912efd3ac90b19c2edd. 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/QMDA72560706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049dbb878b4004f1bc04bcdcdf88a854b6ece6d59488fdf15509c990821d13aa. 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/QMFME2504520.