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 0x1ceec3bec9a8d74d9fbba8960a23d33232e5e66e82b76ff388f46b08873d0a59. 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/85ad02e9-c581-4e8e-b710-88fba15c365f.json and https://artists.proofprofile.net/proofs/artist/85ad02e9-c581-4e8e-b710-88fba15c365f.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 0xddc4f550bc79ddd26b650939e94f92d1b4dfe3ade822282dac706d7010ecc1dc. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/FR59R1673194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c688e17e699c55185680cb3103c3a5651d29bcca72f4f64c7fb723e52dc95e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/IL4432001523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d9e45850d597b96eb315a6ea33f82557fd54647d68f2b23678a0011fdfbccd. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/IL1012100432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec17c499e8dcaa9131c88f22f01e2cc54f4032deaa451ab3cd8465563bcc6b19. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/IL1012100431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d53b730ce61d517076b905833f8d6ea780d5f2db32f76591144d81ae345167. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/IL1012100454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6041d50d6fbdc99bf138b6e907c69fef6d5607a4e3f013d0842e50c2fb347c. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/IL1012100467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce40fe5d72611746b9a6e741d2381abdb9c1bd7c7c604f70f6e4dc6f0a8f8197. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T18:39:50Z), 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/IL1012401537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811dbf04eb2cfc2b6819227227055b6b8bcc29c44240132f7b9669ac690e80cb. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07:52Z), 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/IL1012401538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413c5cd4bb0a2a22544cf4f25a8ec01ab4d018e8dd436adae3fb11916b450509. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58: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/IL1012401539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff59b83542222dc77757d638db4825304055b3e938efd20ab184871869bf929. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/IL1012401540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091119fef9257ab25812f62895eea360e928347585bfb0316e1eb4d7be3daa90. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/IL1012401541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf265ded6aa360254ab3587a40cb4d6a22bb06f6bb474543c0672093a80d690. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:23:02Z), 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/IL1012401542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc459fc894272d59a1f33b938810d0d84d61620ebf11802cac566f11d122d7aad. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/IL1012401543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e9947bd3f167f0779d40460de542cce3f0d6d33c452f52c21609ec2390198e. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T06:48:37Z), 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/IL1012401544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0161a57948a4eb5c81b07df0c1f3393f719c7ff53e983aff2be869ed4c0c69. 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/IL1012500537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62cf5975d63f372cf23f21515a042d0b1e4065414f0df6de5ce3617221401788. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:58: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/IL1012500538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a8f0171218323dec7ef9f53169753322714108cb122929f23401f2e59e6878. 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/IL1042006404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4695e368ae61a3d66f261a95dce082d3b6d7f60d391d407461e5d5130e05016f. 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/IL1022112483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02047b6ce129947020075bd80c698ed4a2784aab3c3a6ca05092be5704600dd. 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/IL7532213083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa27d9bf0c02a0e85d75f269b7f9a63a275e1d0fbe458d3c07fc72a5285ff04f. 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/IL7532213084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba54d8e39b78df050db2a9293b627fbb913eb1960001533c5dd570171b7b77d. 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/IL7532213087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf737ec6b003dcd47c3004f9a567eec89cdb9eb0834df17ae13d397588ba8bfac. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:27:17Z), 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/IL5821500352.
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