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 0x5cfd9fb7015d1764234d859512540f1dd54bedab46d68b61df1dd9dfae8a719f. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5ed4e2a1-8ffb-4142-8005-f517f477f102.json and https://artists.proofprofile.net/proofs/artist/5ed4e2a1-8ffb-4142-8005-f517f477f102.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 0xa8cdb3f0b202d5d00e88fb03142d522d8e60d61c4cd3ff451635c74cc71bd0c5. 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/NLG661800280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e712ed924400bfadeda70d7eeb15c557ca58e5429a620e5bff1c1d075553a7. 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/NLG661800229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ffeb8f471dbd45eafca8e2e1b4b13eba6419599affee617578e5ec7fafcab16. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/NLG661800305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9b4045a3c5454bf06fecbda4d479cdbcbab81a8c21444d1f190e9ae5f16b11. 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/NLG661800306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6edec29ee15c591f00a699e562d52cbfb430dc927709155ae8abe88c53f92f32. 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/NLG661800308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b700e1ab3ed1528919eae7e1da305e27204e1e6998dc3f43c7c05799c4a6f3. 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/NLG661800309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281257da4b7a0ac093eff2c86f213c8b403556c1520b799152235df9ffa766a1. 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/NLG661800310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29bf71b3328b0d2377a52c8f6c7b702c446f59fa4f7edfbaec8ed55ef1e24417. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/NLG661800312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66cfd3b0edda3b555155497b33228d78ad12fdb2d6f271c0148b40a6039c0206. 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/NLG661800313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fbfcde840a4b7c407a6d86a5922df50eb873295ea484ac45c4204608d244c0. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/NLG661800314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fa02722d48de7afdbbf491f7cf0356bf6ae9b55f3776ad58b9c20dd70174f0. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/NLG661800315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90e7c6f3d7ce48b3b8c3fdaafd405814773d91474294cf3a902a5fd8b4be531. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/NL4UX2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03bb770f07ebff45b46ea302377eca564db5073073ad0638d32d8193a50a3b09. 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/NLS242000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49dd471088aff20f6a6e5c90a18c495472fd5f29c3186aacb2250061cdd5e73b. 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/NL1PW1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46ac21c46da4add63d67a402f6e93216fd66dec7e271f3d96dd26ae66dc3600. 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/QZ8LD1792843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b2ff640847b67817412f42c4a0222beb8c93896e1438660129ed454ef0c4dd7. 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/QZK6N2088367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff830426c745da6b8a413f8ce0a37e876c9823d00834d673775ddbb73e82ef0. 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/QZK6N2058843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6202399fbe570172cd35c47fd091900b7b27147adcbfb3a01d1e67d35a75eba8. 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/NL4UX2000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27da0e87fb4dccac67ed95821e2b3d61ad214b47438bb720432e0f48e81b97b0. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/NL4UX2000021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4150279affd66140860659eba08ad8593ba2c3d41e25fe6ed8f59a3562eefafd. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/QZDA81991773.