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 0x9ce76811670d374ddb5ff95721e9c421b7ff36bfc4e88dcca34f69d2035de345. 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/ceb02ddc-61cc-4320-a783-b856dedcdcd1.json and https://artists.proofprofile.net/proofs/artist/ceb02ddc-61cc-4320-a783-b856dedcdcd1.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 0x243baa45e44cf3dcba5ea7bb72cc32fb676be6f92624fc8c6a5b0309a083e196. 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/DGA072472307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acd3e485e7f718d0e384326cb0e0e48cd2a1741a800d4b6b509edda6bb2fd41. 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/DGA062493218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235a9f65a2d7477305e79e466d618097bbf40833db386770360a77b2b4b9fd74. 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/DGA052445068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400f051ec2ec921ad421b7115eec39edc71a3bdb0ee6b2090e41a8a88c743545. 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/DEZC62319095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1fb490985e2fb5c726d030d98ee402e918ec5a701f3af9a324cd0a3cfdc61c. 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/FR59R2478926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5702374e59c29ae5bb304d3bbfa6e899fd85e84da3b4558301dc22892e84bc4e. 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/FR59R2478925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7f8e1a552042e503569be307d92c0e75e43aaade60a86056fbe85944f35bd5. 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/DEZC62377668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49349fcdcc395ac562375cc4bcbd613b0c8ae2185462dcbe0eace0968d1f6b2. 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/DEZC62201398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3edb18234a817980ea8784443621819b52fdcd6fc73d5e8853e4f2d95a40defe. 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/DEZC62295631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac8a74a0192d2fee690d84f05f21b65a3a23b1b269910745b459a2b8a862edcb. 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/DEZC62295630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf7c3cc3dc43ed635317e54783d4580b2abd8582f516b84487cac5b92e7861ea. 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/DEZC62260900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248806428bbbd17d3227b7caae5dce68acd91ea8b062ab6f8d5ddebf30b85833. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DEZC62192736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3191cc4f0b5b45f3d0686e8ca1efc7444f2101bac673ef93d5908718e1330032. 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/DEZC62192735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a10575e5ddddc2a5a691bae3aa5b419e1659e3f7b33f304fed9f7d71c6f185c. 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/DEZC62192734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e14a8164b001046301c6cceb489009d35d57569ba375f81a2426101fe2dba1. 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/DEZC62192733.