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 0xa0a36e470ad75ce093974ab592418c9b52a8cb7b82b763f8dd159d419d02012d. Chain 2 (Bitcoin): anchored in block 953984 (2026-06-16T18:08:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2e2c189e-bae7-438d-919c-1e6138905307.json and https://artists.proofprofile.net/proofs/artist/2e2c189e-bae7-438d-919c-1e6138905307.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 0x32a5b478ae95f4bcd971f0dd11b70855bb7283d12f922ce3c206ffc3d4495e30. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/TWAE31900728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc453ae3cdcd1b17cf3aa13cf625a1b76190b700e88962e1a2761fe53c86f76d3. 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/CNUM72400619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ccd8cdd0c431f7c44bd5d1e94095d725b533a6d97d5c307fa9ec6fc2c23c69f. 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/CNUM72400587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2ba2c313e815fb37ab552b09ee0d28556d63cd57d431f64863ad70cc48b895. 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/CN2DY2500628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc045209b516b31f890bb345ee43ab80fc97c57766395c8bad4defec8e4b45e9b. 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/CN2DY2500638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9568a5be3b9a15c10638e09f220b4f85bb6ec1ffbdc57428994372d3e39d5dbc. 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/CN2DY2501378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18f43971608ab765cfb779db945648b6f274f8955526f06f5c7d4a1fb952c6d. 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/CN2DY2501393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcebe6657d1968f8374a6b42a4a0087d44f070646e99c6b1e361af10ab1f4f6. 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/CN2DY2501505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebffcb0b9a874ae16255e78337c081583e0a7f91c946feb3bd9d2931105ff56e. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/CN2DY2501871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09162b60fc8bde8625bb975ef9b67ec96cac9296fd6589a5de6c368c2a5abd0. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/CN2DY2501875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6086096b351b412fe600b7a07a53b07fc1581fddf78c1158f36cc21cd1e43583. 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/CN2DY2502273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f59bc4ce52d2cb4937e5c9654e856654c30d65e8709984d857c71b8bcda78ef. 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/CN2DY2502477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4de1cac937ba7531e16538ccce73d6125fcdfc8d2af270af572caf3a9d983a. 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/CN2DY2502481.