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 0x29b586cdcc8a291e1c3c47ab5795b1a78fba65f6a2dbea2d37383153d36ee9b9. Chain 2 (Bitcoin): anchored in block 954134 (2026-06-17T19:41:05Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7e31556f-8051-4f09-a609-5834700cf98f.json and https://artists.proofprofile.net/proofs/artist/7e31556f-8051-4f09-a609-5834700cf98f.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 0x2163ff271279448d616ac3cfe832a6c5439360823baf6088e9459e6bc3627a20. 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/USPKU2401001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017bef167350856092c09188a9902f6f73a724f45bb2a210f1aa477bf009ecd5. 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/USPKU2401003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd46dc140c3e9bf6781ffa565db2610e19317aed624208d8403b438bfe29dfb8. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/USPKU2401006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0079a10a3fb06a9c10714c3c1f081eca9df7549357367cfe095e7c8bdbedeac. 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/USPKU2401007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a58328d190e045abfed4469469f4b7e5e1f107988c32faee98c21a502506aa. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USPKU2401008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0618ccb4d5a8321977dcf866ff3cf2aeab4786507a48b7f8b75909c5dd4c82a. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/USPKU2401009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbce00768583f2a95df891bb71f7041129e87624b79b2292ea430930fff8e3e. 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/USPKU2401010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1127d55bfcb7b3fdd9607d70ee67618ed4a3d570ae2d5b36f7a3089e9338f5. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/USPKU2102007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c90bb4fb8d4139007d2b4375feacab215c3aafa12f60da0d26b64166e3d5d5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USPKU2101002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb85f0946959ff2c4b14af9cc85dd98969cf97f381d5cecd2c804ebfe1f9106e. 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/USPKU2101003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b167c35fc72a99e735f8307b9a07796a64d49b74e7b5d54fccc24230058d1d6. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/USPKU2101007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093ae17a4276233876de98d8cb691e02a2eba4e23e6babbbe878fdede2c7fa9e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USPKU2101010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4ff39514c655c541d757bb936ac3592e24c09a723ccb46339e7eaffcf1b2d6. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/USPKU2101011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9fcd067469e1f249fcf081a8e2c4450dd5c87a354210071225d775f6d22e04. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/USPKU2101012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb32aa2785cbac6486f9a5e0a9fd44d8e6d9bfafb672c678c55002988efd87b. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USPKU2001006.