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 0x335f07effae19fe4fb6366db021909d8c6ebeb87abd246dcf1a881d6c69f9b15. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7ad5314f-d56a-44cf-9f66-3d2aaf62266f.json and https://artists.proofprofile.net/proofs/artist/7ad5314f-d56a-44cf-9f66-3d2aaf62266f.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 0x16d07351fdcd56f653ed80985e69a939b69d4a14bd8e9a21632fa7a8392e1c47. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DEB331231401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750b395f85f75cf5a6ab65567a8763dbb5a3068eed604ae85f96f70559fcead8. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/DEB331231408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a17b26202fe9781c51ac4d226f54be2c27f2756c752ae96c3eb91cb79c9170. 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/DEB331231413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a93c9da871f09cd1f45456d940f985ce7b063a630f7a5cacd9c039680347f0. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/DEB331231414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271ef57beefb2f8c286ae742e5ffa7263c8283d3dadec53bedd8f1d8c7454d97. 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/DEB331757801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6142a7d88e52dd449b5917db3bebba696373afcc687747f6119303324eb5198d. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/DEB331757802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f097061ba0d97d1b075263ecf24c3cfcf465cdc8d1c7b805aa262ad58cd5fc4. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/DEB331757803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191fe4da0fdc141d9bd8e7b0a275c9d7f9564a300fc70a3b4099200ccd35bbbd. 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/DEB331757804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ea174ca00dc2ce614f70d50d5a55300849da457823a33364179b579c7dc811. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/DEB331757805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1cd83a9451e8da84d617872d5c76ac5cb056c9fad3166ef3f29bb0b7b4a8757. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50:37Z), 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/DEB331757806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073fa1132f65c137afe06c5d00fb90807897ba82536ffdec628de2b1212fbf65. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/DEB331757807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41fdd44320cbd882bd9960ab2537bb5edc21e38303e340e88bd09c0c097d6f21. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/DEB331757808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b2396e1a92262303f81653da3f0b96bebbc1d5bd741cd143c7678176d1fd0a. 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/DEB331757809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66f2809cffb5e1cccdac0c776c2094166b634c1f77b24095374255b75fcfe28. 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/DEB332384605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98430866dff4242bb229ba43c77367927be09c0eaa1b66bff9766af768e33783. 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/DEB332384603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aad3e44bfe6fe88ebff156e50c7dab06f6aeee26f32a34073a8b6c2526e6f1f. 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/DEB332384601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26c9ac0a8d0f7a26d0453dfa422014084424ce3415d3134cc13d449d572f5b6. 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/DEB332384602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98430866dff4242bb229ba43c77367927be09c0eaa1b66bff9766af768e33783. 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/DEB332384603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3809baf6dad33845606b60287b5eb705e946d58b88a49de56a76ca1281057335. 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/DEB332384604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66f2809cffb5e1cccdac0c776c2094166b634c1f77b24095374255b75fcfe28. 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/DEB332384605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262c1bb2403a74e2c93b639a23572ea45493b4e8a3fd03a30fed8fe24c59e537. 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/DEB332384606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a57e5fa74d4b7d706e8fa096fa8097dffed801f72f47d3ad6dfd7e37d63b86. 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/DEB332384607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc4100a6a41f6dd308f587b8adafe17c8d2bda3a026131531709e149ffb6095. 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/DEB332384608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c940294d1fdc824bbf648f00ba58a61876e9b1a373e0b35c0cd795997ce480. 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/DEB332384609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0fbbd21712362006c3eebd825dd1437acadb0f6aa14b7d114b5ff9b9d52329b. 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/DEB332384610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1b93937f73fa4df8461b821fd1d85ee2d42d036cafc6111cfa6b2e54165551. 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/DEB332384611.