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 0x2b072abea937fe643c709421d6d6ed75979f2a2945130fdd412e2863979ce397. 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/9f97d991-f8a7-46c7-9481-b271fa3321e6.json and https://artists.proofprofile.net/proofs/artist/9f97d991-f8a7-46c7-9481-b271fa3321e6.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 0x3010f7216665fcc2dcf696cfbe84d46b7b57743d55e96bb29db5bf4148ee1476. 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/RUAGV2400983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e315b2361def8b85ff49ef9971fa400a6cbddd2f3729bf2a0f7a110c1be246. 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/RUAGV2406266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2528becd4b9110ce395f3991cf92bf805f374d7e05c416420b56558bcd8a6132. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/RUAGV2410780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8019abf6cd539328e84252e44dc980bc7b89f886e42759052821ce74fbc90356. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZGLM2527344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcceb83bdec4eaa5bac72bf985b7ffd85101c56a20f2f18453329a1d96591fc6. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/RUAGV2501373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9522887be294172480eabb92d6f86eea52f643f90db69fa664758a25d8afd4cf. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZGLS2520815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8091767cab60f27f78ee70d520eee59c6a489e9cd1ee8b0567d86366c81f2c9. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZGLS2571349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25be87fd34847ac548bda9fde386a2ec919472140130164cb6596d275bcb5fec. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/RUA1D2579031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee12db688e44b970365dcdacde9b55dadb398a11459e81bf0b046b43c4622bce. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/QZNJV2563051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd612386fd1566f950585c13eb31c2a520b4ba9e33b35e158d0bfd36e6c7b4e1b. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QZNJW2537458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ae94fbf4897d7e6fb1fab24de636cbcdeb62db97d240627a52e81019b1c527. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZNJW2581958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3606c3e4f88beadbcf02a821d8ffbebf9b4b6006bd1989b48a6f6f30514224c5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNJW2586665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x946109cfb0a134f9eb31041608d1a5b2163c65c38a9a7c0fa5220a712546ae87. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZNJX2552729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc6ed5a3a5a093634b961dc5fea5c6a0868cd4632e1e751a12ead2cbd98d3b4. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZNJX2578187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2206915ae21f9b1ac85cd7c18bb53c8ebb47dbaf548fbddb05fceb40d8fce38. Chain 2 (Bitcoin): anchored in block 959147 (2026-07-22T15:43: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/AEA3P2500057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b144e4a3219fa2e91e6d3b669ddb6ee260f6ea69ccbee4778af1b3b6cdbb8bf. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZNJZ2565290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfe8ffc7f77680a57786613abbbbef4296648cba2be2061eaf7c1a345884c3c. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/QZNJZ2574489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dccfea5027b39b5dc27ad19100735eaee032eb3008c4c00f8fe5dcd2de31889. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZTPX2523891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57cd29a73ab945651a3d5984b40df4031a94817d48a336c48d01be81e4589b34. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/AEA3P2500250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a7ab013cd13b9358428b554858d71f78930d3fac8068cc4265bf7f6c46b922. 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/AEA3P2500335.