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 0x22f1b8030721c7ad45d5c68647aa392fef80974b5df534d520a150c02ebc08f5. 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/49f69889-1f2b-438a-a793-2ed219b2c7a2.json and https://artists.proofprofile.net/proofs/artist/49f69889-1f2b-438a-a793-2ed219b2c7a2.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 0xe01f0bca23a225d7d8a498f80d0f4c4916424660ad8b074392b01db56c2d160c. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/QZNWY2013924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81fda8949af920d644108ba31aa032ce901518cc4bfc1b7cae7e454170e9dc1. 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/QZNWY2013929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b116952203374c107ed322cec71d8886b579d1c9a65eaa9be1d2c078b8326ab. 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/QZNWY2013931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf6d69a1d1804f15d65da8157da00fa15a210de3ac3d7ecc0d6358b13d597de. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZNWY2013923.
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 0xcbaec02d3a8cf8dd5d19e9981cb7832ebf6363e911de7c2c72c678bb40dc2fae. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNWY2013925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e0d604e124f26aca0c6e9053defe9303517519450b721f47de2a65df7f6507f. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16:15Z), 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/QZNWY2013926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0482cd6598ea281c4b2115f1f96b52e917241dcbb246e8ca21f2be527fd4e3. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZNWY2013927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f65cd2cfbc591eb34f91f6753143c5706bcb335d598e4f5640d834c4857e28f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZNWY2013928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4943c5a50ec047bf2c9e7788140bbd1cd5210e18565bebd84112defe1756aa. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZNWY2013930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44240e785d25304a8725e89011295f1c65d8606083cda2b5a9af201dd50b84e4. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZNWY2013932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7039fd46fdc9b4e83d3ad983af07cb72fdeea4f3127b0abda19a9bc1148488. 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/DEZC62413944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23effa68ba32bd2c12077478e36fda479d1c98877b4ad9872b514819f54743d. 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/QZHN82410485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51d71e8c4f53ad77e656b7e7e68906878e8570301a566d5f11a6008bab5a8588. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZES62433906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4170d2ea33a06ea15382c51b888a32c6bcab04e5f0d102932be916dcb2354ef0. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZFZ72461022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x298ed7c287e2c3095bace70234584e8d44c3cd681bd44690c76a4eae74214876. 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/QZTAW2362151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cc6bfee1ec453e1ccda5d1183346a3a2761a99718109bd64543d6314453cef. 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/QZNWS2310266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660f7020c96faaab1e51c1009e8364da2c6691f40341291cc5e872b8c49ab8a3. 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/QZTAY2286649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b73cd1fd63b8a071c77bba0221564045ce220a71c4c0e78a95cafb6b153a769. 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/QZNWS2248791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae8b9c7c579122223bca86028dba606798ce6f8f4a13eecff50248839f8671c. 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/QZFZ32295359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d49aff09f30a4ba5bcd1e69bd86e3187ea11880e5c5b9a4058b2685d1d05830. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZK6K2189597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f5c14f61778633caa383bbe3465de3a0d4ac2ead963bb3804b3cfa127cc0fd. 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/QZDA42140686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35016e3affbf88e0f8a03a6a6d47eab7a6226059b7d48b959ea36fcffa313870. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZK6N1966549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc47edcddc91a61ae070808cc90001584264bf14baf238df6d7d8213d95186dd. 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/DEZC62360901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb2f5659f2986753c3db01250817f7327f3f14590d3745a138f443e372fbe0b. 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/DEZC62363916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50042aeee5bf5e55e0cd44c1f21a38d2fb46e76a241a2f0d182014d8370a5bee. 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/DEZC62363917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba365a3bb95f87f0be2086e1cffe6c705092e7ffcb8e15f250af31c677dc109. 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/DEZC62363918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa499fd9d3b4417fb3d88e291376861ba026003d30eab7befa331fe4d5e0aa934. 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/DEZC62363919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd57cf367551b1b6a31b29aacbcacc7661fa0a21f423ad328a6c36cfce60e23f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEZC62444816.