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 0x4561ec3bccd278ea2fbedae07b458f83d623e713cdc637fc6892a9a79b7eaf79. 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/df4d0c3c-f79a-42b5-88a0-939038349fa8.json and https://artists.proofprofile.net/proofs/artist/df4d0c3c-f79a-42b5-88a0-939038349fa8.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 0xc42d80907700cccf060bb914934dc5cd328004a388495b3dd4081d8d2dff66c9. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GBMJG2416091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3f7e56118850c6545a36f806d94aec7e2e234284f9299b1c0e6169f4548a1f. 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/GBMJG2416092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38ef07b96b16149c797267c2f6cf1afaf4dfac089bd8f2a1f52c29c9cd915d8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/ESA122425297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8913ce0fa553b704fa3b02bb300d8c94739ae1c25a4249a2da0b6827739029c8. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/ESA122425301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bf35eb2e13e13431c230c89f6206573f63519665e1410e27a085bd1ffeb925. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/ESA122425302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcde1ae8222a27fcb824f89efeebbb41dde389dbdf505d7e01eb19f05e4450ba7. 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/ESA122425303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e71959f0bd540ad738b7e375e739b7b881159be23922fa925829bd5fc19a22b. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/ESA122425306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f9196d7493f2fa8e84688a5ab2e5f4ee9b749ed26d1535093672ac7ec64c74. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ESA122425307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237201298cdc085a153016b40a4843978a126cddaafebe786426133f8ebb9c4f. 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/ESA122425308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a38828bcd76901973d5f5a06af0bc835cd4795bd27942d3a84a588e8c2ef71. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ESA122436356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49179468e585a973937f10ba3c3b5dcf80fd657a00d322ef17652832f4702137. 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/ESA122436359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5fb66a3a254fb7a23ab80b5c442a651ed25ed38ff80c27fc6a968d46d7a084b. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/ESA122436378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab93a01903ebe54695d9519677f50582521806b0c1d9eab929ebecade3ca316. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/GBMJG2418045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2102f15c22611962b71a7e83401aab27073fe46fd15f830784f451e2f9b1e29. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/GBMJG2418046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c655dc42c9802c4bf2e7a55bf379d0027539305db2601bffabfd22f889514c. 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/GBMJG2418048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cc309f750d87b6a747323531f3b22a67b8607e063b2930848abd89823239d2. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GBMJG2418047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77fa394bf85e324320aae3da57d1b2a157c8549a2957204b6a7239c86d13687. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/GBMJG2418387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87731869afab493152126a5c6f7532297898acbc73d2571dd271dd5f69a664e8. 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/GBMJG2418563.