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 0x28743e079ea4308928708213ec5876dad8ba1eb9ba06ef22bd24f41c6bd28047. 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/1d8ef1d4-68ea-4fed-b1c5-497480ebdfb7.json and https://artists.proofprofile.net/proofs/artist/1d8ef1d4-68ea-4fed-b1c5-497480ebdfb7.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 0x3b77f4a838fba753b83d3f2e1f00eb917c9207ea909f0088cd2b16301afa2508. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/AUBEC2513411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0677e5a22a876c98d0a851b32f27547a337dc1f638b036575b47d7ad1b084398. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/AUBEC2513413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e8d7291924233afef6e78560310521bf3cccbaa489ae8725a701b4cfd169cd. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/AUBEC2513416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063aa228d2cfa32cd9e45de6c5881791e30cfec79a2d7792859177897a0164bf. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/AUBEC2513418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c22d5e0643d0e1c3cc069697b0ea491f0a07421e10efa60a904f8bec22b2959. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/AUBEC2513419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ce8ced0cf5e0e64505ceb9482063e778d6247974866ef6f715896e4cdcbbf9. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/AUBEC2513421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ae02a16f25cc94c37f00af291f5e9c384245c309d6fa2f9013489e2865d6fa. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/AUBEC2513423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08cc14ac931d86f83cac53d573c3f7c4280be5e85a426c83bb6c4adc1d51fb69. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/AUBEC2513424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e088cff69b448f14e99b7fb731debfbd5a18cea82f0de603b7e3748e9adc2e. 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/AUBEC2513425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1126814c8e8c79c14f0a696da2baed8410eee3f0f8f166bc1f77168ab0278538. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/AUBEC2513427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39adae854a0cadace20ee165e62dc9cca210550a41a33b3f9c931ff0febacfd8. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/AUBEC2513428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10101e61fe2a6317da3c678e69f44dab263a2d583ca5c29af7626c3331c1ac08. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34: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/QZPEW2584674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59fe8d86de9336695b236fdc068f0c23232464ac386546b8d4292bdad9553de2. 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/QZPEW2584668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17afa90a6b3b4b9e2da0e5e6f942611fef91b4bac2d521326cd0bd057519ece5. 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/QZPEW2584672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b976a305576f98166535e3476af96a2649c8a80638c8846e389eaefd62e2af. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZPEW2584673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4067e98e19d29e0f62329530b000994756c36a1c557263e4649680a4e3db8678. 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/QZPEW2584678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e9c3e60f8da0e04f35c1e7e547b7adf19fa2840e05042484c36927d5841d20. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZPEW2584669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5753e703d82e0a4fccb1e846180708d8f266b6de718a29c81b110f66cae9f6. 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/QZPEW2584670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28937ad3200a2cf71df521f6ef2005087b670de8259f8d0bc5c48d868a7a4e4d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZPEW2584671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c75f48df360e6ef3d1472b8c480bf3488d6ef7f068d06aaae17da6cd450e1e6. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/QZPEW2584675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fae1d364ab6f6423feeb34b125316f01cd3a0f93a31caacd1a0246b3b0e9de. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZPEW2584666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99a54fb5c55bbd16dad29c2204941977d2ab761ccfc1c4beca4d4af25362862. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZPEW2584667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82cfceca418b5319274ac0b35f84af8b98a2395384165bbc3b827797078925dc. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZVEM2531431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5505a6966fd96a7a180cb0d265ae32b4ad03d902b0b9beb296b073f2020629d. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZVEM2531433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e1863b312f026b3523ac841a6f5e0cd3bbafe46403e7f8a0cafd743ae521b5. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZVEM2531434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f852f0e6273e5ee2c68af54f1734e77a933085f7dbd390c9dc496ae57c8e169. 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/QZVEM2531435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f971e2a388d4a0d575e81ae185b8b10f7f25b9ba37b9a72c59e86569dfd38fb. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZVEM2531436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a992beaca479b9aeaf6fcf77c995e50a63b473036f17f3305bfb45c735910b4. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZVEM2531438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ca78c0330c7e31c6e0259f2d3605de2e218f3f9ae1816555ecbf4db48069e6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZVEM2531439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea331f1d042d1493b9286e288e3ae6a9f1646627677f3c91c52a7d0b501875a. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZVEM2531441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb1de66b23d2a991717b29a1caafd49c8b95eb014c42c373a871dcc0e868503. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZVEM2531442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b985c6d6e98086f1b2a928dc678ae2458fdbd9e0c27de367c0a80774d8cb7eb. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/QZVEM2531443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21cb6fd76e4a7953f895aecc49b78743512ba399c60e7622b3455dd2ec42b9a. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZVEM2531445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4055225be044ef1ad9eb61450cecf22710673b754cdf4749a4a4997483f8ffe0. 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/QZVEM2531446.