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 0x4bea4e3e6623ee474a26fad3bd928596f0a3f222b572bc8fbb6a3b3f3cae6e4d. 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/24112b77-cdfc-4639-984f-7a23db31429e.json and https://artists.proofprofile.net/proofs/artist/24112b77-cdfc-4639-984f-7a23db31429e.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 0x0d82d5e40f494ca03bf0c603a9fed32dcc2a147aa0778a670b7deb97cbb97dbc. 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/QZHNA2488578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb861bcc54bb38461a5ec63a05f34f4a8e3510c081e01a2bfc62fcd137dafec6c. 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/QZHN32492889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56515aef2ae57457e34c7d9c39e3e433c8bad143f0ce27c02780c8c33cb72666. 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/QZDA72497020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93b3f94ae073aa22c440a13e818be2e5a9e9682aaf2b0f7f87f2043d3b0d7bd. 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/QZDA72497021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e061c3876d5f034b4100e2e2dbd8700ef23a42cd5f725b28597a274f35930b. 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/QZWFP2327979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358906641188547b8c33410c25b0ae4f279fb005858c7efc3a5103b5d9541286. 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/QZWFF2361113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84251edf0e24aefbb9b1a1e094c86bd6cc55f4360817e9fbffc42757c73ff6d1. 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/QZWFE2375517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf8db0bbdb81174ebb63f2b241d045e7b550281637d44bdbf57ba0b1f11af90. 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/QZTB62363405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802a42f951e5df1ea27778e7f91d54684cd1e44320374bfc7da538e132bcf9e3. 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/QZTB22341916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b67d599ae0aa6e0a3e4e3fde6bf062ac10e9aeea891882fd6a29dfaa68eccd. 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/QZTAT2304274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e6d7e6aad7026fc79d8d209818bead94063858ebbc3d17aa70c5d417f6ec8e. 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/QZNWU2375814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1766866557ce16a279025a5ec947c6e27a9e8fbcab79b81d924b33c0a91a3c43. 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/QZMER2327798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068f7762e8884198615e44fe322f92ad98ec780262a38060bfcb45e279fb5486. 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/QZDA82367099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73824564d57f8b148e99c80d72649ba77d2ed59c14a4612b8cebb5f670fe0f94. 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/QZTAS2256764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e085557f20fbf4d9b226062249aa587e64d84f97e959c8b41d0a1b1cf2fe0e0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZMEQ2266627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec6b2d313a821c061ce7527b818d468c0c386e9bed9ad6849038e8dc7cd7c67. 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/QZMEQ2266628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802e655543579f229f97c43b3e58d24de3cfaaab21ee5dc890100e54e13ade6f. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:04:00Z), 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/QZMEM2277913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82590026847e202be5ad33528962999239c0aac0097407afa7e1d58b1b098f40. 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/QZHN92272516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f5c08221043a6905df9a3cde830629c0ffb34f9921e42ca2f6eb85252f30eb8. 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/QZES82241182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f1dc6fcf1838deb06645f5371327db7b6e752e2bc9de17bd5d466c877d0e82. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZDA82242693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee268152f2f6fffe54132d645fb35441d3225ae14b6293cf686998fd1146f910. 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/QZFYY2278770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057a6c536f3459d7c44cb078541fff83d70a4fa6489581e475305364977e346e. 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/QZRP52104786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f2f99194e5bde1607afefa40ff475f9f25c7b7465620b3e66ccac4bd7790b5. 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/QZPLS2132970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387fdd85e77b03188af666bca164c2e04128e39b5c6a1cee3e708a0041840842. 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/QZPLS2103503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f2aa9bb3d9f12f0b7921c00adc73ab7d4755e1e4ba71a4a790a9c4410d516f. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZPLS2103683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099631f3b3ea94913e2ee715a654be9c7193a37cf62ec3bed00eb8ef5ef438c3. 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/QZS662133765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad8ef9a73d1ca3b724ed5d675fd47e9cdb1a2015a75a59f8da1ad614f41fc42. 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/QZMHL2029023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800264a9399544ad5d5ca1e8b8823d4e1aeeadb2834b45b3af9f009789decc18. 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/QZPLR2554242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d675b157bec23eb14ecd9d063cd67fba5ca9fb9a237233c25b97c039d61c0b. 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/QZPLR2554243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114f2baeceae03bc2f3090a96886e5186e6392bcf63d2c059dd6c7f82c9b2044. 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/QZPLR2554244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807642eabed0a8b24525346b429644daf853796596859ce7209d5a4c3f5fcffe. 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/QZPLR2554245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5c785cd523f78d9f2fa2a7e96a63206ca45371c51b3e366855202c9c739f36. 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/QZK6K2589302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd2796158624041bb41540a348a5d6c1dc2106ac12395d910f8de7188a3f330. 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/QZK6P2539648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1e3b622b404609d82d5f4779846eb8f687a0a4106e1d93b02121d25b797af0. 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/QZHN82592620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165032d0a3f00a4dd744e4f2611d539cbab649ae6a92dfceb9f9b96548bf1303. 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/QZHN32560952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06dbeb32667ca370cf081e3fdd04508b25c69abebdb6d9c21f0871065a72db52. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZDA62556918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12d1c70a2d5b6cddd0f0cbe8cc0db5099816ee28474344614dfa558acfcfb13. 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/QT3EZ2428705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b9f8645622e95983bce39c6cde13b7271dac4e6db6e6215ef27941f78a7449. 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/QZTBA2412205.