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 0xf4eafa2000abcb5a6e25fabcba8924ec985984a0959117ba446f326c2627ad67. 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/71c46a10-b63e-40b9-8e48-9fce4ad8e5d9.json and https://artists.proofprofile.net/proofs/artist/71c46a10-b63e-40b9-8e48-9fce4ad8e5d9.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 0xb10788f1cdf45ec4994fc79fc383ad03d55180015ce13962159a5bae6e8e424f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-21T08:28: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/QZNWY2044184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a3eaa355c60fcc0bec6fc63483e299b56a92070579604085f2d0213bc602a6. 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/QM3DF2190520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd636bb5f5ffe9716212725f536f87cebe97d10e95c5adc138a4747b0386a0481. 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/QM3DF2188092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3f4a9c4abca9f1f56596d3bca3167de97e7971c9e3e1080276f321a4c301eb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QM3DF2190521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0874341f47649d9bffcaf440645facd55269210ae219dbcd5741ec6cf705b5. 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/QM3DF2190522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1d3b6383a023e8dddac8ce5ba2bf3cc4b4775de8cbb9d6115fd1e6444be707. 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/US3DF2167185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc811a8b29d12b6d5883c0ea57a272a0f4ced6c237562a0f1eeb5470e18e8e167. 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/QM3DF2190523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b81c02adc07267582ba4552fed851e473df7f43f2f382f744364eca9302a54b. 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/QM3DF2190524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9f99b83705b461dd598acdd72e252b21d998b8e115f927cdea9d630f895767. 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/QM3DF2190525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3e47d42925cc2b2f71de311c99a3abd5f2a22413ca40eeac5d5601b678947e. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:08:55Z), 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/US3DF2241507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d518d802b18cad055b337695bb26387ef9fb4279e95e8fe239f55ca241c226. 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/QM4TX2255260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5584da7cca5bf26e29b98fed149eb8f5a4262bafd5dbfcf4d81b2f09ea88b6. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:23:54Z), 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/US3DF2297909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69201bfaa86f502aa6c6b8696ba68ce6ef10ee4c1059e24d4f99c49b3f45a044. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28:11Z), 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/USANG2270913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db621cae7b5f970b588833aabeba37b096f603792fb2933e8890ab900b40719. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/USANG2508061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c973b6aa160c55a34229314ffd12267182559d5e038554ad6e08b43a97371e7. 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/NL4YD2200218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8ad393ade415b1210ca62beb9de4fe9051c1e114c8319a07c5af01460cba7e. 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/USANG2260931.