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 0xdfdad6aa65577d60ed2b94e1e93837e27af22471906aaf8e853c1f9c0e55e3a7. 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/15700790-0c23-4987-ac1e-c90bdbdac27e.json and https://artists.proofprofile.net/proofs/artist/15700790-0c23-4987-ac1e-c90bdbdac27e.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 0x6f8079b709ac7d0ea623458ae0f7c4975ecfee6fe427e8b45f5c67e4c4b22bd3. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/US4KC1231602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542f0938398900a411412455d185ae8b4abdf2fa94bc1f4c3b1deeb6f6a9df65. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/US4KC1231605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c17134b793a8f77562701b14e1f7a59a9e3d4413394ad35d244cba7436e759f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/US4KC1231606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174e4bdabcc5d434a169c7d8d7436b127afb44cca5ba06202984053065871a45. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/US4KC1231611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ec1a6b121b4a574feb16ec773498f4aec961398a87f7f1ca7815f60912fd8a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/US4KC1433602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5393dd1514d9592326a3544f29bc7a87352ff6218ed1401fee16264fbec147c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/US4KC1433603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5b1551fba503be82167046836418c6d01af35005bd58cf1fb30c74a835f714. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/US4KC1433605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e2efa4e326b42c620645fbab8e3d909d1702d9514a6ab23964fdc1bac34698. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/US4KC1433606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63adf72712725d72677d0a4d728bbf424965d3cf267faf64d046abfa9a96be2. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/US4KC1433608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0a7219bc438a57cb5f4f86ac6706f35f9357ded6abe65c0ccccd7aa70ce09c. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/US4KC1433610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd309757b15f35a6ff24eb2a88cc69aee1fca6cd03091a64e718f8711bab280b6. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17:58Z), 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/QZWFQ2471356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeffecf774a60df4d15870a8698c063da0880825cc16828a6ebd2d41d9d836f0d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZDA72525600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c26d804aef8119f6fdd0f9da6831131479f529a2034ada59015a28fc39f7432. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZTBB2589124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0bbe12812f6a1c0507c934fed77d8ee2d33df2c506524606e134ce84c3faf2d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTBB2589125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46fc7568f013cf18c1409cff436f0ec27307f70c21820cec5ce0f05fd6bb42f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZTBB2589126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea05a831788dd62bf093c20547e5f2d76c9a396fe612f631934c737e00f09453. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTBB2589127.