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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5ab1b642a6d56a6a092ec8c82b15c57b21b3778cf8cc16723ec9802131c436. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4f79b331-a8e6-4f2e-842f-c079feb5aab5.json and https://artists.proofprofile.net/proofs/artist/4f79b331-a8e6-4f2e-842f-c079feb5aab5.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0a451467433452e01047a0d2c8745f06454ee1b2d775922765dc3ae25dc461. 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/ZB9KI2300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f085a4f0c7f998e3e760ff654cc0a60496b1ff126c28fc50cccf8d8e433611. 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/GBMA22335509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1229b0535fc54d4814a2730a93b4b180d83f6d79e09f7e717d67697cbcae2832. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/GBMA22335512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e82423bf26a4547e235a204d0a866bc4ab290f131b90cc68a7b37bf21193d6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/ZB9KI2300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf673a376b62b848df2edfbb527d7a3c2341f55b614e6c684de9e4e9dc4a38848. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ZB9KI2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3ae5b2037b64e9eab2d9df75aa2d540eb6b0579e9245c8f76ab2db164f88ba. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZTB32304904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafc1e94fe5794dbc0540ffdc097771f08c7b62e03b9b7ea4d624ad39097148e. 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/QZTB32304907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f49a94a3dc67777ec7ebbe42d5c2c1a9c0dfedc9cca56a242c616d86b38f01. 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/QZTB32304908.
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 0xa3e17cff0b9d080aa62fdc04a546943b2c585e3f8bbc929113da893598a7911d. 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/ZA56E2420562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8456f4e31d3c93f7d0a8595d71ec41ea3e516d3b2ffcec2ac811e74fc5b65195. 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/UKXN22522695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723ab85cff5e8202c2564ea0f70a15d227a7fce9400b49d74ee84d91aafd846f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZK6L2422784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c8f4503d78e29b0047715614d360c42c5000927ed91a163e5c71248b489f75. 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/GBMA22343723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dddf3bb51da5dd11249365d0e03816adec133f4c35c138ff57817488f9547eb. 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/QZMER2305871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2f6362df9e90cd1c4729f1c5b065b83c33749d314eb6c254fa50516617e7ef. 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/ZB9KI2300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242376aaaa55d48cd1ea2f168737e042ef52c6628e0e248ea03a6fae86e6344d. 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/ZB9KI2300072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e65f01b0e18e4896650686361f5552a85f4ab7dd7e92ebe5c41718cdcc8cd2d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ZB9KI2300077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d844e5cf390098024cba5b06a1cc28d3cd31591f33e529fa23ec7b32c97f9c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ZB9KI2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea586013fe504a794da799b9d6cf46ee3ee9055d1b17657d62d1012ca402644. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ZASBB2300006.