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 0x15f597b98b23947a7e270c05af190706265a012c91270666c65c77a94e47e430. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f408e226-a3da-446d-beae-9438eef2b319.json and https://artists.proofprofile.net/proofs/artist/f408e226-a3da-446d-beae-9438eef2b319.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 0x03dabc1712d0c2b84b4cdbdb80f857e4c13f30be1d1b53bad79b6afb371a2e41. 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/QZES72162412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111146b5d766e7b26f0933d4e0d7509dec00a430c91610cb995fda7c9bda06a1. 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/QZES72162413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f7b5864535316cda047aa65945c3ffd563e0f3af445b114e7a9d34a2917656. 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/QZES72162414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93acf65b1431a71f9b85eefd18bbf60def08afd19bc020406b311993592a7ed2. 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/QZES72162415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85928583676bbf9cef7af18acf35de0da0ca5cbd1592d53200f8eb85f92ce060. 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/QZES72162416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07efea283c656b59739d440549314a79c1f2a60b1c4f20b113360c64df19b511. 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/QZES72162417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5506c0494aefd946289448c85dc1763c03822b98cb4941c1962edeebe88bef07. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:35: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/QZES72162418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3567ed647c3336528296aba5f97b79f16152579d235ee9f2c2ba2dfda9b868. 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/QZES72162419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4980ad85b9bdec41225e46614ba61fa51c525a6dde8359e5885ebd76eeba26. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZES72162420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae99a7ae02d00b3718fd152cfa491ebf93e71a2a743451b7ac874bd1c85c130. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZES72162421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ce1677d8443cbd90de5ab29da17ed3d4f26d0ddb81fbecd9d4de6ab6c9522d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZAPG1827967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad66a951768c3c542abc1795e77c6c418b1a2c2b39e212250ef3c9b996d40190. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZAPG1827968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ffab3d2b222347a4423d8b0e95124ca96f000e0d1f5ac08913c684ad217ae9. 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/QZAPG1827969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539edcd62de933d037a3e116a26a0bcd210c9738a5cd38b95a14fdb358c350f6. 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/QZAPG1827970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507a9ef12ca0b60db0c8fcb1dc52c806f2cdde805316795627be50735e80b2d1. 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/QZAPG1827971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91730c23f9cd500209abf8100c8948e3910d6402aabce843d941008dd890b467. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZAPG1827972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd751c0e8737490d046a4ef3dbb9828a0272e985f82a7bb027d07b840ae29eba5. 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/QZAPG1827973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0481a8d00d22eff96d22a4b5f803156cb4e1b9a88bf964369cbad7d00199988. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZAPG1827974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586d6b00dcf8b17de50e9ef18e1bd68a6042e104f5bce0c80a68fcc36f605db4. 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/QZAPG1855447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445fea66c9374c54f7f0964828d34e91425eedb2a03d74cfd699cb4ebf424064. 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/QZAPG1855448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754bcca2e0a8e17b505d416f0c8bed79546496dda7c0d15d5366388d0bdbdf4f. 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/QZAPG1855449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03c1e13a97d637721b8ffd84cd106db737b76d426bfa9c989bed75eb88b899f. 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/QZAPG1855450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09a9441f8e78c531442f8fbf7fe933e4397cf3d75f2b18490a1cbd8f5da100d. 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/QZAPG1855451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72432c17716f8330d3b3976a11a1357069825f8e5b876d478d637d13842fcf53. 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/QZAPG1855452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db6351b51ba1b7437dc902caeb82c4cdbc69eae9868957b699fdc06a0243689. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZAPG1855453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7dfe324f0b4e66243af6395c6e120aecce272521b7ef4f4ccca29de12064cf. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZAPG1855454.