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 0xd529350281d86b4193e99e58077537f8d27bb9fb8d6e3e2b79e99f431b201626. 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/2f44a999-a45e-4769-9292-e6a63baa9b74.json and https://artists.proofprofile.net/proofs/artist/2f44a999-a45e-4769-9292-e6a63baa9b74.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 0x26e5d520e7c2476e1e2a5e5e060526282253fa29ee1c51834bd14c6f3826d7d5. 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/ES5701700711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa42924cd63e9928655d35bc83eeb77068d439d81f9a5caf6834b0a85d0df68. 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/ES5701700712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x956e708ac40ad5a59c853844419a87275cd51b4517679714bcf6b358914cca94. 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/ES5701700713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3dec9e56ab569fcac9fb296837d6c9116cab380f01e3535fea0fc2df997fb1. 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/ES5701700723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a69414ed4518c6ad1ff20af86e34fb8ea4b0164dc3aa810601ae8839ad62412. 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/ES5701700724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6449a03adf511208258d2f9087351971b0e02e0d97301b96e46a7136f1a5810c. 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/ES5701700725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d0c8aefad175cc75fd0e7b1d7b0537b3d5515273a94f93be913c64f9fb5bed. 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/ES5701700726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3a14ef2a50b515f90a84368de121e44615f31305bc3be74fe0af075a0e6644. 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/ES5701700727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31a69067b402f0ff9ae007253db090f42bfd932c3db64fe1f55ab1f6affc363. 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/ES5701700728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447b46b757a9ce07ff604078a732955343a3f27d73f7f76668a33b40e06c88d0. 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/ES5701700729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12298f25fc827ffc38f321da1e3a480be1356879cef934dea697697de1dc2e9a. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/ES5702002168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728e1599943dcaa5e1bca74d5835fbce7f9675413c8a6ed69aa375d8aa186015. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/ES5702002173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd022ed8f656c1d5102d54aad10959c31aa2695864a542edb36b87f8df9a73389. 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/ES5702002171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5f34ea5f3cd697441465fded287c2c220fd89f8706fdb2e2a8ba27d70248a1. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/ES5702002175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297fb6e769a7cd3d42efe673c46d99148127c46c38d9abc381c1ab47eb6b7206. 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/ES5702002169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e819bdc32a627123a87a845d3b1212daf8d8a7f0085e164d7ea7b65337af7f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ESUM72400318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e819bdc32a627123a87a845d3b1212daf8d8a7f0085e164d7ea7b65337af7f. 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/ESUM72400318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf870ec03ec2c6f752f78fd2a8e10ab3621ca9359cd833a525d64f99a690e87. 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/ESUM72400812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d85d616e9341da1fadcc8a9320954107a2edec9dc71b07cb3184ad9eb3040e. 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/ESUM72400968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x311a0457160bd24bb33dd954b126a3d463d6ab925688df6550815bd8cc51263e. 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/ESUM72401003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f267aca7deaea4781aeb0c5b8506262b9d1d8850e73ffa404449e98f2a6715. 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/ESUM72400970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f4b1511afea3c156a7815a1557158f3e9ba3d47afac24396737bf866f2ffdc. 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/ESUM72401007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb470cb375dfc10493060765b4103fca78a68cd61279a8d295dd3cce3cacb3bbb. 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/ESUM72401002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59cfcea36d000c8a9ff4c27c61894034b17a9dee04dc3996809cfa045d787f1. 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/ESUM72401005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687d1aa334ad7d560ac340590ee09c32ca67f6e37ab132387d6f5a0d484a0b5e. 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/ESUM72401006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2782d10dc2a5f1275f2b2596e56742d682e6f0b5a93529e6c9e6073b3dfbde9. 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/ESUM72401004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb616a90b10a3b2618ff6a25d977fb53bd169dcb91ff51d96f5bee320512b82af. 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/ES6642000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf916995e993ec2e9197ccad5a773f299b9df97ccc11d176ebb4ce9f3331b9c21. 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/ES71G2430600.