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 0x48c7c2f64d84cd310937216c1ba8243241d27a79c578ed216b63abbdc064fffc. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/26ed2135-937e-49bb-94cc-941b27b6b7ab.json and https://artists.proofprofile.net/proofs/artist/26ed2135-937e-49bb-94cc-941b27b6b7ab.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 0xe7dfcaf1495fefbd238b16c61700b6be0ac67ff9c5215478edd4013183069aa5. 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/QM24S2401412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea718ad84daad3f82f647dc43ddaa02ca1ce936d3e26df52c989bf6644269fd. 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/QM24S2401411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96804cc9468552fd246f98e59d3a3a282d93fc32f957f3e1c6d60bf1bdc4ba67. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/QM24S2401535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12f704e6c020a4d2bc29da23f347d29cf23a696111f9b594adbe4b2842d57e4. 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/QM24S2401534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8337367c8faf24248cbb5d4ca9db78ed78cf611233543132b3d0aa1c7283d705. 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/QM24S2401410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7bd5edf42bfc0f10857f65e8742fbb473d5ee422c874d7e2f52654a449c337. 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/QM24S2401409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145b89605f619fa8a959eca086a3509b160f9c45e14fdd7bbd4ae7aaf3473018. 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/QM24S2401408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd65d1d31fa174049324a3a81d05cb1337f96b6e65995079f1416619e17920a. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QM24S2401414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be27008a4b904c05de181471dee725299d1f2326111c9dff6e7643b51508fe7. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QM24S2202543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827623a7333f73eacde20b1e0ed3a41195521fe736182cdb62036951acad8582. 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/QM24S2202542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c92a3f7b5b1b598b8bdea5e9bd5a4ba678527b195477e1d3c58d87085585625. 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/TCADB1773245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803b347c0f8e18d244840d2cd08d62b43eb27ecc70751d051ae538bbd41f4ecf. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/TCADB1773248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff7b59bc05f3692067ade014064527bf5a11da718dc61c6cfc03550afda8201. 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/TCADB1773249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61712ff177e738cbc933c216097a7a3c492a286542d6457908d22cf363de030c. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/TCADB1773255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255df96db4e90ed1d0cca7fdbe38941658e80a5fe24ffb9f53059118976a5008. 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/TCACX1778794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a752242a0a20099ddd3cc021b8a5ed63fa55cd7c2527a7acc825f33980ef7c. 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/TCACX1778798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90035b5b3721231f98444fd985869e3107e35177e8f84a361a23656e9883a00. 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/TCACX1778804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7e48efea574eb9edd392e976e9c0260b2c6775a575d213a499382659731dcd. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/TCACP1633608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7dfcaf1495fefbd238b16c61700b6be0ac67ff9c5215478edd4013183069aa5. 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/QM24S2401412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b758dc0e1500c1ce898846d675e853f284def3068957a7eca9475af6b8ea45e. 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/QM24S2300065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc690f8f05584bea5b4a33e623e25f941f487bb86f49d29baf58c669d676091. 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/TCAES2087207.