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 0x6080838df395ca1a61932882a591afa9aa283707ef43ce6e774c6419a4977c00. 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/16150613-bf34-457c-bec4-88ad12f6adcf.json and https://artists.proofprofile.net/proofs/artist/16150613-bf34-457c-bec4-88ad12f6adcf.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 0xaf46d953d935fe86c8f608cfc3b726cc7db51e730338192c8048eada73e9743a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TCAEY2097558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d43f6cce713f71e30802a72e5b0aa4aaa96088e195f9d4ddaacd960f4e40e8. 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/TCAFK2117877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0934c1ebfc458f0790a9a502333d30688087c8278d86534e706f35e5538262. 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/TCAFK2117918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c644dda470f5b915c7f52414c3d441f04c7a06c00a7b436fccd2cf21012ea73. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/TCAFK2117928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4f291312e639145cdf48bd6cd83c5ea5131cab7b32eb2b366013253a44842a. 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/TCAFK2117942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ab71931c57746341570e1de88ad28d8199b2cad47ac3fdaca445aa369592e2. 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/TCAFK2117945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7c055e68476320dcbc519200963a21118a28ca14569e18500c023c56e9aa53. 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/TCAFK2117956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd8ea93bd261efbea2efc2137ca266e460c87ade722f1d41abeff5de332b5fc. 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/TCAFO2102087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe70b75b29aa379dddb7c58be15b279294652734132be11ce592239a35648343. 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/TCAFO2102099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35cc6357bb8621cb3db46515f79e7357987dfd24c939c89b646f5adeef7a768. 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/TCAFO2102104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1de094bce98fa67fe34c24178beb8982aa337dda350597ce17b30cd9c93ccfa. 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/TCAFO2102110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21868ac1834d0627a7bd803d67be70569e98707084b4cdf0d76dff52a10cea69. 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/TCAFO2102116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e182ee1741c07a22ce38e2b81b634df55897da47af800d3c05bad75cfff904. 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/TCAFO2102130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd68ca0ed677169d6af3c794e17907fb57fe3239d4623a4f80eb21c1ea17b746. 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/TCAFO2102146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef454ecf7a9f02c4dabfdba3b288be5c6faf50e4dd90ceea5970df93854039d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAFO2102148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0fbc30ea2c087a9d87c3109f8c241bcc07d8deffe3d8437c36a80b234963c6. 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/TCAFO2102196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c223fa304ea17e51903f9ff442bbfc52b229f8f4096d794d90dc243815fe94. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/TCAFP2153731.