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 0xf7aa4cc9d915ec0adb824e5d60647f40071166368a8abd6c869ef382cfa6ab3d. 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/67f19fff-164f-4cc5-aa61-e1ec77d85b9a.json and https://artists.proofprofile.net/proofs/artist/67f19fff-164f-4cc5-aa61-e1ec77d85b9a.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 0x5675c4e0569a67068a0881a9c6fd77eef557d449c8b5f25108419078587d11af. 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/QZN4Z2000108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00f6923a47f99e45e24b843b4a494e652c9dfeeeef60a08be8b7a5db9106110. 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/QZN4Z2000109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0253ecc37dae4110abbb542ea45e3fa3f1f59cdc73a5b815cbcc5da484fe1ef4. 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/QZN4Z2000110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40de00d6aad40442b0b1199b01511a33872f7b3eab42ed1bb4a29662a12ff2c6. 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/QZN4Z2000111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079857274af7f974ed43d180445fe066e2d57d8ac0ec5a4d5c61d7568574d715. 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/QZN4Z2000112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf893e93db84a3405b602612ba1cacd4891d1956cc087cbf0cbad7103d43e9f31. 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/QZN4Z2000114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d663648231679abd85c5412af717913ec70c39dd42819617338a672b11eb349. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:03:56Z), 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/QZN4Z2000115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a64c7255ee13df23f6ed614e6bd213cce3e2a696461676f1816ee218ee03b8. 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/QZN4Z2000117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc696b2172d0438dcb8f713f1537fc424ee98940643bfeb7ac68d476a40010980. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZFZ72199184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6765ddb2a7863c9f9376cac12236c51f9f4cb475b32843267d9230cb15c71a. 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/FR10S1809222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ddad39d103adf5d91046f6c672dc976e4e9ada70ffa3bc7d21543a8c2609fe. 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/FR10S1809223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022590cdcdd592b943273607476e8ba4c97a37816ebe1305e97b9e428225bdef. 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/FR10S1809224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9082e919cc1b16330791bb9b74b86b56f0af9604ad271774d08d00522c9ed522. 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/FR10S1809225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c07dcd9860526bcaf4c0056dc38ab990b246f65191cc27925990a42397579d2. 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/FRX201622893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5710cf5c32990afd5c3b5ac768b3ea72a493b4cb262a5767ecdb17efc2cb7e3a. 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/FRX201622895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3bcafe14733fbccebdaca44c897be953c1cf1cf49346763623fb32c8461109. 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/FRX201622896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e261e90d6d05e2bb578f1f1d9a06fdc792ddd149a26ab00f66012337154ccd3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:26: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/FRX201622897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd13e60621d2b0ead37e8a6e7bbe8adaa02a99212dab5dd5fe02530f76b20d7d. 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/FRX201622899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13c1eae5e27288806e878ea1bfaadc3356038c6f65b9bf6a2c6e8447b2524eb. 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/FRX201622900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4cdc0a36fea741028475aae994c05506258c59eb929b3ec2267a20a57de401f. 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/FRX201622901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc79a72c12d48546601ed0d1f91a754e2c76c0ae5ee694ce4274cf60fe99912. 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/FRX201501853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab49a3f81691181b642d385c6973c627517eaae8f640d543d93c36a4a15f775. 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/FRX201501854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a406bb2695bad6b6d95b5731d159f1c496c5a623408d8412cd33bdb40b5c3e. 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/FRX201501855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9188bd2aea3516b185c6f48dab83c32f65c8ac8dc2878b7fefae7f17b67fc7c. 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/FRX201501856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00c8e26e8b0cd76d47f24784ec9e818f6d5c517ad8c8e6fd42b8aef76966268. 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/FRX201501857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8413d4e9dacb1b83eee1dca534a49fefd969089c8b532dea41905423b3d0c15d. 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/FRX201501858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e67ce8e8c7fd5f31172ac7829a11fe3a2e479632980188e237e94812f19813f. 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/FRX201501859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004c2bfbe55eae1765111db1501e2396ff983cd6f5824923986f7df839158b6d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FRX201501860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e844848f705987069d14b4a54652511a86c8e6bcafbacab7a0541bf4417d9e. 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/FRX201501861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6367b0d0880f0d46e56ce2c6313d361f7585dac9267f2411711198263e4e57d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZHN81967641.