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 0xe124a974ee804f8e18536369f14a214df19657d09f6e038457a17e618bca4178. 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/906b6643-72a4-4647-916e-29e63049daa8.json and https://artists.proofprofile.net/proofs/artist/906b6643-72a4-4647-916e-29e63049daa8.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 0xaafa37bb508181f86e42e2903395c6ac606926697a4683c929576cf055869517. 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/QZMEN2307112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3064bfac9c2b1e91d65d9ac7cbc0bbc675030cffb27ad0527095910568c4211c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZMEN2307113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52c13ac963af2c5daeab81dd903708e2ad0a91d1f7181bced739121366adf3e8. 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/QZMEN2307114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ee9ef103fb60468a85a9ae15d8c78237955e7a24e93fa662383a0715e6b08f. 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/QZK6J2386041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f82054ed553dce92098335482753d151008044a8bc5e83dddf904c5c3d850e7. 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/QZMEN2307115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64b61da564959a2d3910a73bcb7a81a64c525110fa3c80ee79886e7498bd3eb. 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/QZMEN2307116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedc43240636bbb0703050aa29eca4ee1a7764e56660c8e34c8529d4a60facf2. 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/QZMEN2307117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416cf00914d885a1cfefff50aa00ad955ec9d11b7e4d53485b31a3bc0560fa20. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZMEN2307118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee5d13c90f91a7128c18f49ad80f9bba9fe8968e5c420197a72281ba77725a6. 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/QZMEN2307119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaaffcceed61392a4bd36d26b32ab4684087db28962d196f0218b350cb244e1c. 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/QZMEN2307120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf961ae074859ed90c03589080f9b66fd385f5e130ac04dcb9f54e45a340d3dcd. 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/QZMEN2307121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee00c7dcc491a036b08df555a3a13ef51de9968c04f01487228045ff4f2b3a6b. 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/QZMEN2307122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6d711b56f589ef5423b383a842e3fd9656ace36efaee60b0f0e32fa8c06795. 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/QZMEN2307123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a5a58c7c92c9e73e0f050ecba4a93a7d8dbf7b91fcb6cec46457849839fb6f8. 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/QZMEN2307124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898406c1495422452155783b6692b59dc863ba6332058b026d5cad845df3208b. Chain 2 (Bitcoin): anchored in block 960101 (2026-07-29T11:46: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/QZMEN2307125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fa501e06f396e491eb0353593cc6b7740c31accf11b8d308a02578c33d0f31. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZMEN2307126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5ec3d31e95e75057373406681a434df272eba9a3518086bd1eeff3657401a0. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/USX9P2424385.