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 0x27fa26923a9e8d84ccf57de0eab77c74c98e732a63f5c19509bf5ecd0bed0aeb. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/334b7a34-f383-4776-b22b-14dbbaa0af93.json and https://artists.proofprofile.net/proofs/artist/334b7a34-f383-4776-b22b-14dbbaa0af93.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 0x6d185fe1fba3050de21af81a941c6876390d931a2bd00ab5782fd90763c7ead4. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54:37Z), 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/QZK6N2564784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843b326c4aac7b46b99628628e2222e86bcb96eb2ce6bb7d2ea88cde8b8379e7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6L2568276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052bd1337444943838593e5ad1e5229e4de4fdcf3428e8cee7065bd100594013. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZK6L2568277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc437e02a40a3e0a1d85c7e00defc409ac70dd9a6335ec11dc5467b0ab31969d8. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZK6L2568278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822779bedd6a413ea0f56928a81a6b4d421ab6dcee28df6aa74f27644de629bb. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZK6L2568279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927218e82813824a8e798a36b07813b991260422e1e4fad20deb1f6e63e98404. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6L2568280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9af39bab28376457b0d6518981fc3133a508192fe8683181da4d8c2271eae6. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZK6L2568282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d3dc1370f5d3b0926e1fad0da877c3a9bac1848edf2fee3fa19a3597b03116. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:44:48Z), 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/QZK6L2568284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e7df071bef105d5216a01f1a42981192e3b4836c8985661b27f09e2379a609. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:54:03Z), 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/QZK6L2568285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53cc96d3e2be4e6d44f348b4a75e4003aa6719b3c80c1853b21887961f4e8322. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZK6L2568287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34c641d6f8c97b8006f4fdec36826e684e5cd0c453cc68a5671d764068ce1eb. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZK6K2547565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee96e8ddeded26292c8d35ee084ec212ca0f3a0966bed2e27fb0e555b3640688. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6K2547566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06467ad08353988d359e1ffd4ff9f2e6791368fd9a7af220a2067f24d6b18713. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZK6K2547568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489eac44a898dd4a70f2b34d23e241778ecc1844f72c4d86cd3e449717e8fb86. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZK6K2547569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d270d19ecdf96a0ecc158d65230c2fbb94aee287d7d6c1ec76247db3d1890b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZK6K2547571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe610018bb241f81ad2b2330099a2eb52800eb024944d15bd94ef8b74903bc72. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZK6K2547572.