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 0x36ad2255de74d8d76ab5ea061a4bac18e64352f4b4714dddf1bd1d236040a9f7. 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/6bf1b773-5516-4333-aaf3-1d253bd1b4ac.json and https://artists.proofprofile.net/proofs/artist/6bf1b773-5516-4333-aaf3-1d253bd1b4ac.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 0x746cc08ed79f847326670d977dff602d1df098d7e6914cac70db4f928070a6ff. 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/ES5590601698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe927edb3378b390ea8900cba727eb06095f034d204f775199c56196dd9692618. 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/ES5590601699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c847298bdf66dd9851c1458ca60779511d1c76a58a1af0f77a3ae29edc9e50. 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/ES5590601700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327603b90a988097f92d345919b1eea88ecb99c2babd0687888f27b3ac41c2fd. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/ES5590601701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb3f8040c58af1bfa529328b481601cf7ae029172a7c758f6a36b28cab97b0e. 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/ES5590601702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5276c8ccd751de50a2e17fa02174398f00e24cd9f93087c9293cfcf5408ae9. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/ES5590601703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fff9759c461b03aac4a00c030a8c395750a650bb8ec00ef67a01d33912373da. 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/ES5590601704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3438b2aa7c3282d8fdcdd68fed8129d5e664ba7181fde30bf48dc4e7b8a6b3f0. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/ES5590601705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4738dcd70bf0f69cf4a34c1cfd49e00db15f3afcd829cc9aae7483e43b65614a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/ES5590601706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12cd5264216bb71ee6bba950441c999662c2423480c42fc20dd973e4747857d5. 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/ES5590601707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3873075471987fc7b391a47045df22c2778f3c5a10a1af633e0d78673b7eff8. 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/ES5590601708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9691434fa1e9d25724917ab498affe8771df17ca2e1056eba3d3604bea140ca9. 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/ES5590601709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed313f8999fa3c9e31d8bc2f640445b54a62b55a418965c8c7f134f3dc683893. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ES5590601710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5d7e4d13a13da5bbcaf47e500fad7c2176221663945e790e5733128d31e2fd0. 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/ES5590602205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a088a85171a35da38501e713b9d7797292164a6b43e0dd9a18924d427b4c5d. 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/ES5590602206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f30ce2ada846888fee20c993169e7aa957776af192e0eaa7a3c5b632369705. 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/ES5590602207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693a70ff2c5f463c2eb23fbc2bcbf3fe792a782b9665b59a8b53c2c261aa2e79. 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/ES5590602208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8472e7df46d50757d78210c3b825e986ebbf19b63b229c446c8275813ce9fbd8. 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/ES5590602209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c3132d17551a708a71dc365b011462b32d3840b1273b49f927a5e63a63a9f3. 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/ES5590602210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b4303a141cc9ec0e1c9ba0b7d66994c510d5dc04d7c0dd16ac9bbce7bf37ae. 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/ES5590602211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecdce5cd570f9c480237eb8751db5005f523ab76f2350ca759a2e6129e0fde40. 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/ES5590602212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355675988465ddf8764dd82f87df04fbc83b639e8ea52450cebeb825e8583e70. 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/ES5590602213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040e2af9c20a7f038377ec72a669242d7e35a6ad83870e444853c3b4cb29ca28. 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/ES5590602214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9abcbc7698a7ea2f2f327fba167bfd573231d36e0558bf56f549326f448613. 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/ES5590602215.