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 0x247851d4627727ad5dd8809d751262f850b95fb7da876a8004fd58bdb49e07db. 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/07640044-7c6e-40a8-b1f5-81c65069d5a6.json and https://artists.proofprofile.net/proofs/artist/07640044-7c6e-40a8-b1f5-81c65069d5a6.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 0xa77aa2ec423ea485a7bda85de1e4e743affb09b1ec28eb676696ae9bfd399b5b. 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/FR8FB2413400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78035be5fd2e14c03f8bbcadaa3bed9be902b7126beee16db38b244a1eb6193. 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/FR8FB2501410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4b51949050f9efb8712623adf015ee58656e2fa16d6a9b999f983b23ea3f03. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FR8FB2501370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fcc173949ada65390cee931f49d3664e96b66389a2b18313e50a9ae85d9fbb. 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/FR8FB2501360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71dce52aebc98fa53fffc2a9b6a4ba69ac51401368cb6fb70bd3c019c9414ce. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/FR8FB2501340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305a4cea051bd689d37aaa6785e3cb4c56dd5a8c0ca9426fa044bacbf387806e. 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/FR8FB2501300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0909b296704f563d080958f770952771bbfb6e5aa6dd731c8cceec772ae264d6. 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/FR8FB2501310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9db06d313dd00b57d707e7f6f575af9766b51f0a233b21f92b4fc91e738571. 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/FR8FB2501320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a16829fc515eb633c8fabb69cc30e9db132f584dd39ba8cf2fc364e44a6257. 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/FR8FB2501330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71dce52aebc98fa53fffc2a9b6a4ba69ac51401368cb6fb70bd3c019c9414ce. 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/FR8FB2501340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830affbf9b9b6ca9af9d10c31f6d8acfd7d2f5e08cb9db73e55fb34a6048b0f9. 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/FR8FB2501350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fcc173949ada65390cee931f49d3664e96b66389a2b18313e50a9ae85d9fbb. 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/FR8FB2501360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4b51949050f9efb8712623adf015ee58656e2fa16d6a9b999f983b23ea3f03. 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/FR8FB2501370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35e752e830db778083570b51ba80044297fe684fcde3121e487e7a96187eee5. 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/FR8FB2501380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86704af5bfa86c9f1f9d1b99ac36022a05a14fa2a2182dfbdd4e863cade15b9d. 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/FR8FB2501390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24cd01365966ffae35f56edda51708e9c836a752da7d142645984da07d78aee. 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/FR8FB2501400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78035be5fd2e14c03f8bbcadaa3bed9be902b7126beee16db38b244a1eb6193. 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/FR8FB2501410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e746c49d07cded5cb44f89b6d5443bcad22e7598c6a3489e79588ddedba76a. 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/FR8FB2409900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa502c352eabdc7de65ccf157235f739de2239dcf182eb9a8ab220ffe6c158e. 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/FR8FB2501420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b660189e1e186e500ce2695751be3405a0acd194e41d9645381971bad348bb3. 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/FR8FB2420000.