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 0x20f67b44a5ba44c5e1b6cbaf0f9d3147b75e1b39206074492afa7d40cce98219. 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/9a9c3d3c-6c18-4a81-a81e-64e6053f9724.json and https://artists.proofprofile.net/proofs/artist/9a9c3d3c-6c18-4a81-a81e-64e6053f9724.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 0x73186a4995fae4f62664172105591fa5b80372eeb0e1bf3a46a7a7b4f1d75ef8. 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/QZUCN2201769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b66768604f7015cb138bf781b468cc59ae01b6467a805883277f94d0c89ae79. 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/QZUCN2201691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d1086bd7a7ad43655aff7b230c3d50475cbfaee2e1d20a3f1df8dc984296cc. 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/QMANG2248070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0545efda8c852f70e84a18a9177e24a530b3637f46942dc831ffa6e65f1a476. 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/QMANG2212242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f374c9a184766b72de39eb4bf3aa7d9512dc4091be6288657a0985ca5a97e73. 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/QZTB62327632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e641a0a4b0f3e7bf19c36380d7d58ae2dbb235f04cdc9d374ae2045f6c056c6. 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/QM3DF2220141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4c8035d4293008889684f7ae32381fd4f39d6c0ab008cdeb3822ba79e7b4e9. 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/USANG2291065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea20924543748e85aad26265cdcf21322899ec476b6a364e7a2544895b1440b. 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/USANG2263926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e964e0e3b804f556f9f3a9f55239dbe181536fc55e903e9000f98072f3dd075. 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/USA2P2244662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b034f9a79548a51b5ddbd08e52980d986ecfd7e9af1319fe1a88eb7a6f212ba. 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/QZK6K2288224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c89a92e164983103006d6f022fe0836cc391f3e8432895cb544774758e7930e. 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/GBKPL2298613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5568682b12fefec7c02fb8324e47fadc05a5c785fc80b02fe4aecb12f21f58. 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/QZHNC2133605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb519d01c3809b4cb55e621f914009a968286739f9f0a617baf88056f3d1a3de3. 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/GBKPL2001976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3a3fac4dcf4be77b9c2b29fb0907ef6bc1b429cb46315f715e11eb9da4339d. 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/GBKPL2086952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe995b1509fa061a680c23038a4b21411aa36104c3f98cc8228237371fcf3e2. 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/QZ47A1900203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e45e5ad7d6b95f3dfcdb0c184ee385871769369c6be9022ee1120ca9fe085c8. 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/TCACU1612900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef91c43a447f5aadf46d983cc094529c4a976dd89cacdf1d7d47ff559caabead. 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/TCACO1665470.