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 0xb01fbc97f754635cb4f49fe92d09fe5d44d2f35bb58e447e40461fd4c6f36420. 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/5c48abe8-b230-4e9b-8672-5fa23391dcc9.json and https://artists.proofprofile.net/proofs/artist/5c48abe8-b230-4e9b-8672-5fa23391dcc9.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 0xd417eded6a4b1724773d99ff7b3b3e738e5c4a23d677c9b2960ccd109003952b. 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/GBKQU2456490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607de45a1f9cb527e573bb9870f3746d2f9c32c9de68654456eaf3bdf5a1c4e7. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZTBB2225198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24854ea8c91256364f15a26dad0aeaab116df41c72a5c08665ca06c546d8a7d8. 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/USA2P2414715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd700f5d29e68aaa711ccc2a6538920a15d500d20c5e7d2be6fba7374759d290. 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/NLFL72400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36aa1f4e1044c6433b42ad75b772f19562a1c6b0ec0fd95e8d0fcdb8efbe0443. 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/NLFL72400041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231786dbcc91332206518b13c7085eba23cc2a20b54b8b8fd83d79cc8f4193a0. 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/QZWFK2372395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa36602702e95f1c7b2c67ccba180d1a5054763d26eb892972d94d99485d78d. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/NLS202300415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaec4023981f79a5042d6c5ee1d873e2ee54cb77b7fb091b279beb0936a88812. 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/NLS202300416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1899832b33d978eaea0913c2322a1c19d29813b903bcc50982cc35af32f62ba5. 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/NLS202300345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb499578e709314ac8e6e331b49076e696e3e93c14d8bf6b4eaaf26f75a339c3. 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/NLS202300309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9280ebe639892369b81fa0b9b9eacb86129646aeed34c565ff58558df01f46b0. 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/NLS202300247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c03e93be6b1ff33428ecaf17682079149bc95f7d0dad23bc80f11da1ad208cb. 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/QZNWT2340086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8835fc1f076a0ce38acfacfa81cdca882a3e40303e114e9aae55690366dccca. 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/QZNWT2300243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706f71e822dd50346da9545d82010523cfec7afbe91c0d90858ba79e14661307. 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/NLFL72300405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b0b0f744d53412f371ed8515f55d4b42fab6c037db3bf2b9230d550adeecfd. 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/QZK6K2303658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dce6d5fe6a4af6c60aa43126e2cee2d6ec9ff7494b9e9b8ac8e0cafa29dc13c. 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/NLFL72300337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc654a5a13a11a0126f92472cf6cfafcdd675e77099367a46e94ff7b77573d6d5. 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/QZES82317508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3cd2c13d4ee5153902f1f1d7255ae3e995928bb1101d4df63c89718b7c481c. 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/NLS202300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24975fd5e542762a91c94a2944f728d796d25af9f45088b2cb2eab78aa966b1d. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZNWS2249904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a99460cb26cd4ae6a6c94e205b99c14e49ef80885e70ff9d41cd22ea334973. 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/NLFL72200227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897a80a2a0406067012e31e65b256ece119eed13caedc34e8d86983202a82759. 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/QZK6G2246236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523bece29c4d75bbc0832ce5eabed3a2ce5dbe7c97c8b83b94691d4add15cdd9. 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/QZES52216021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f5b851f88010780f86231ca8c2aaf7448ad8d1dec887667950ca6d52597fc2. 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/QZNWV2170152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e7c7093152ee31aba46e16620f813e2f6b85e91bcae9a6d205b41eaad0622c. 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/GBKQU1929826.