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 0xa6386eb4aca2f58df25d8f4a5aa3858338e8dff53c6e78500bee6931917d6c51. 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/4c789056-d426-4587-8992-e6b4c154f8a3.json and https://artists.proofprofile.net/proofs/artist/4c789056-d426-4587-8992-e6b4c154f8a3.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 0x12ddfd11e37e2f4a7f629ab334d209f38e080d6c21877fd365032cf4564bd9ae. 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/QZMEP2471014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aac49c358b0fcf94924d1abe11bb207ff49ce0b629c73e4f55af502f5649ac9. 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/QZMEP2471015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac173f36aa2e6e2e9ca3c2badb4836b1ad99a374918c47cab33adac84f46e1be. 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/QZHN42401506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51a85e111777e9148469161ee5f9249d04d117008904f6f825b7a23af23be5f. 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/QZTAW2362472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62337d40c25bcfee4b703bc5924c48c45c1e9d6c97da81ca6a7cccd8c31dd127. 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/QZTAW2362473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22c89620b4db65a833de17a91578ff61c1d670c3bfe54b86261a222ed6ed0d1. 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/QZTAW2362474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fbb8966d8827198ed24672c84fb2f869c987ad65f9078b50e17f5ab987984f3. 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/QZTAW2362475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2076a5e9af348dc0296a1fa4137a3e5748883f5ff9bb41e8770c1a62ced09f8. 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/QZTAW2362476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944ccc2f4c8d54e6f53361f90d35545a0b7c84f6e82cd28bba3d40049b66868f. 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/QZTAW2362477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38bf4ee13b8665d620c074d5be06e47f270adb7048693105d81c1a93a597adcc. 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/QZNWV2390577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdcc2d84aa10895e39b77ca738de0d25b46633fa39f07c31c92323de0cd29e4c. 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/QZNWV2390578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3f00cd1e0ac8ff29aa9dd9ece1b05fe7351901ca6d956fe4fc93fb06392340. 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/QZNWV2390579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c9be6547808d7c8b4dce681e39ee36ce37319e6571d143cbefa436ff276c2c. 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/QZNWV2390580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c53a456174f6f1dd790969cf9582aaa4226840724e7e301c83bb8daca382b16. 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/QZNWV2390581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f664f45f2132eb99b2b7ca868f607969c5adc07a8ac56444aa9189f8199734. 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/QZK6L2350641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b4cdc59f3b8cf9e4a16322b48e8c6dfe589d4d68082cbcb394d291a19afcdf. 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/QZK6L2350642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd194f7e00a95f884b4d762af298598a8bd652c845a061b4d427940d9f296682. 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/QZK6L2350643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a272e9c35029d861c56468be489086fdf59e8ee8d802c32989b544c5d43f26a. 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/QZK6L2350644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6f1928f57290e980232571d4bbc2d49707cc5a9e1aa5e851505c4d44039054. 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/QZK6L2350645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3c84b8a2f9aa253c061a3a92722001ebec0cee8f176f30769156f077e1d732. 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/QZHN52305366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40f990ee7537c291f0e82fa881f46d8e386dc590c95af3dff570a474f362a12. 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/QZDA52388545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e0cf2e58a744f1d78695cc6130b4e73afb52ef2701f8d1f0b02ff7f1f79fed. 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/QZHN72323996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042a5832b6a243da2b89a188e21207733996a8ff6828973b5815551f8e9d1df4. 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/QZHN72323984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9b349a2935557a73b3f50529a950cabc355a5f92184526fdb5b04055068906. 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/QZHN62335681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c75d45c297f4df579283723eea91b7c94cec12523e266a20777fbbaeb05d0b. 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/QZHN52364614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773f4c18acd965c2cd9a0c33dbd42e761f1efff4d3a54c8817105b45efe11945. 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/QZHN52362213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce098726e7d854bfd86ef0c52bde359f140ae02667c7a8b8dc72497157b087c. 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/QZFYZ2352272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0038154afa53e2b63b3f77e5eae87c8d05e03abcaf519bfd479b6b753d7b4d88. 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/QZTB92253872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72f3a3b237303bb2c0e02ff0c5b31f41d60ac343bd64c809b7cbc15f918ecad. 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/QZTAX2294101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d36f312da81715f16f350b29b62f0d3b015e7af34536985d822978c7f72a7c1. 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/QZTAT2286916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee42034977596c090f12a3436a43e142822fc31ac2d1d593f0c1e4248dd9847. 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/QZNWY2266553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77e4816f7cee924d0131fe9c5fd125519363782335fc739b6db83eb6629d529. 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/QZMEP2292363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa150accdf4fa24965b2d579c48be2220b3372b8587a178469855715fee3bf5a0. 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/QZMEP2226839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a195b7c3e6777d39391a5b8f309ca070ae54f59045280afa865a9416836ecf5. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZK6G2275915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b3c5dc69f82a4361186ec9bb004c9a99ce2f35db9abdafa024f7d35212ef3c. 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/QZK6M2234738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b4bc1b13adceecb411cff14985f22ffbc18a7e059414a21f060cde33f75d36. 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/QZHN82278747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8b4c9152225848178702b32bbbb55f3cc0bbe7d93b0e7f95cb7c51037536d2. 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/QZHN52266805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x595e8f7d96658b8785164a4840f8008909ee0e782649810e23d96d70777d4aab. 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/QZHN32264869.