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 0xb496fcbc916aa7daeb88cff3d19e5fc84925d392fbe78273c49872213158e981. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/344a0dfe-adeb-4360-902c-902e584ef0e7.json and https://artists.proofprofile.net/proofs/artist/344a0dfe-adeb-4360-902c-902e584ef0e7.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 0x028ed77dce9690345aec8544408e2b3f9c18729f0547ec469f640892042f49ed. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/FR2X41566538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5286fc2ed33331fc63a24026c5b00d7858c67541a7d564dd18e61513afffd21d. 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/FR2X41566539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365da96d720b5e747303eeb795faa9d7711956d13ee49f9738e29a919de969bb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR2X41566540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x482bb1247f9e6eb4b23463d5cef8b9f88f4a5b26897c34fa81e65fab51726aeb. 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/FR2X41566542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde956a75c5dfa5933c1bdae60092090e64b3285b32f79c0df47acee00e70a8c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/MXF160201541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599edd39b81993e0d00d92dde8d449c678dcf7effde6aaa323bf24f1c2bfb5a2. 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/FR2X41566543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa102fb95c41cf8e838b6ac793d3619cce8a20828f2135ba0802745a053b15aa4. 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/FR2X41506511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa689268300d0f10637a6f6a4c13b65ab5a9990729a46a57920971aa7fe2b38bf. 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/FR2X41566545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359ddc38992173e234ea0bbc375ec0feb9607d4f26b09a23e3b0c935206c1440. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/MXF160101437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5089ccf049888bc9f48beee5fe04894f685289304a7e1ac18306804480932b55. 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/FR2X41566546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6b48276a6ef7cd035e7c869e94160d401d57197a7617753618dd36c6885ca9. 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/MXF160102266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bff6c14167eaa5fb90f57eb437379295ca8bb28ff1e0b0d3af411b822c1f18b. 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/MXF160100739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4b9f76137b4ee9a5f1fcd3557873da3faac3cdbe4f74040476483e24387013. 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/MXF160201546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0992a1c27385375148c1f8efd82b967dd28f855df99413e2b1ee40a511dfb032. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/MXF160201539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc29e424e6b34dd1a29c398ee8b16fcae1d1bd67a0c48613c6bef5d375611583. 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/FR2X41506520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4f5366eb64184a3e65e1cbeb156577b3b1cebae42b8ec07d8883df9f5dace2. 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/USJTQ1314593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd30a16a236347405ba7be1a0e4638f689c24c7c690556490373e0c835f4637d2. 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/FR2X41566555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x884093806cc1f22b8263aa627a534fe7c927676a1035711951214966efb38cbd. 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/FR2X41506523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1c5cf9c6325f99369cb9099664fc6e0598267817e6f684ccc1e72ccdd1d089. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR2X41566556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5675aae82bb96b2dc1dbd5246e5677758bd653afdc8fe7902fa5e39abb8a4e4e. 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/FR2X41566557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7143789074277a9fb08cfb5da2b1a82caae776a85b5ccaf5199cb0f0b261bd75. 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/USJTQ1314603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3bc9c7fc566fda98ed9f3a0fe4f8f5322d92dcf6581b792e5611cd9067685ef. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/FR2X41566541.
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 0xd6caa8b52f4fa959d9a13fb628c10e65569cc68a64f1f5430ad6ad6f6526b353. 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/FR2X41566544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb3bfd858fe7875391e372bf46300c6d40c180684b8fcef1efe130a98e3ac3c. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/FR2X41566550.