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 0x400b7ef044ae7600aba7cadea83d1fde492e77ef36669d7fff9e433f918d654e. 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/6de0d371-010c-44c4-bdc6-b57920d1760a.json and https://artists.proofprofile.net/proofs/artist/6de0d371-010c-44c4-bdc6-b57920d1760a.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 0x8762a7a456a536810e4a870cd40bd6ea1fa280cbfaf8065c7c01563c7887e1a5. 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/TCACQ1601582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11923879c61194d837902b6e493765e53ecc24c3f479cf7a0bb675bfa18c75b2. 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/QM6DC1719681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6190d140de5079110819d4386762bf1f9d0378a069bb6c1e063cf88e487453ec. 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/QM6DC1719682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2f3a5e5f0e04364a8a3248aa83df3c6e2415a90043bcd43f89af6885c69425. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QM6DC1719686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4602fdabc082031c19912f292fefe2193c869893d3491315cea547b4fb8cd87. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QM6DC1719692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5062015c45f0f983c1fd2b0a929eea290b2ac6c79e026a65356b5ce487835e6. 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/QM6DC1718904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e7d04f113dd1093b3740ad8f2438e97ae225161ec0efad3a19bfd1cc89cb92. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QM6DC1718906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf902d43cd60d104a33ceac9fc603b7a1536df888d14c290367ba802452e3c4ac. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QM6DC1718911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f4551258f0efd0e59c3302e1a8882945d28bccbaae397178bbc261396d4445. 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/QM6DC1718913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91de16b8d72b8aadae4ff0c1bdd0b5c0070f81266089752615576641b06e959. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QM6DC1726704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9eb270abf8ee029daa6a91563c9c33d2d92bbd6c2198f70eada3de168d92568. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QM6DC1726705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea084b0657e3ad07398f0ce31facb5debcf4eb3426e867a90c0306a2c0481b55. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QM6DC1726708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ec71a20ea20fa688192e0a6205bf74aae092e0d4dbe67c8b6d3d5c6d198f4c. 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/QM6DC1726711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd55cf706665cfd39ed78c6502b32473830502bdd1917017cf2537bfaa136e0c0. 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/QM6DC1726712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49347dcbb9c30fac67f963e0f84ed1764fab8701f23deb0273e1b7f6d80a3834. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QM6DC1726713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9ab75280980d6469825ec0b0e70d6629dc23293a05490ebd076b602b08d21d. 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/QM6DC1726714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70e6ec8a5491dccd151962b02edd682aa44ef7da52fc4371ece6cd5effb5b15. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QM6DC1726715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221f90594bd78de8d537394fbe798c5486695bc83d412211a69c04ff5cf9d00a. 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/QM6DC1864095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4927258834bea0fa99c6ed24500665eb8e1df257a1bc94f9c2660734b77dc5aa. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QM6N21848065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc2e2d2481a6368780b542bf8c6349bdfa3937bb9e4de39d6a264beaff91fee. 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/QM6P41839703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d95af4a94976766c9e5fba692bab61248e224ce39ae3d3d2bae8deb920d6df1. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QM6P41839723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd8c4c74f57967bd792fc569155647f295facda8c6ffcf99369bdd41fd9fba7. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QM6P41839728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74605c8f0bc68223265ed753df2e97e39f1ac86b17c49b01e53ed8720bcc6cd. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QM6P41839953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d66f6288a338bafea49049ef944a1c5d5665a998dd81efc35d907656d32ec59. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QM4TW1985771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a2cbb19bec21e21e8e79cba7e2bc69b3eda8b6d8a2763398481dd689f43eb7. 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/QM6MZ1967677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81af9f39e711f2473668d825349ea839cf66bcf41725a6236c1fa2c5d57f1a2d. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QMBZ91958107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x967291eff213eeefd7ca88be9300932df71529274561222e0fe4a17b20ff20c2. 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/QMFME1956868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ecc8c4fea728805b697010f5b85f6a8854e85570718f7ab9680b6a488989c5. 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/QM4TW2074169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2c54d2e2702c7fd74f8c9c73031619bae847b184786bfa064486f8b5354b9e. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/QMBZ92021635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9821020ee1680d3204fdc437f30c90cc0da25ffa43bff50db93add38c1eb682. 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/QMFME2193062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f78469a1623f79e9477e34ae1f7bb79509d4e8391a609cad1fdccf1a8d880f. 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/QMDA62147941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f058096839c117a420e8c9f1cd7d0550b350e2f4198cfc9a0922d2244b1ead. 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/QMDA72156347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13b217f0f3c33e82039347420a8221dc8cf2e6f85c4470f4aa806dd712713c5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QMDA72197607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5135ee56054f9ffd2bd18ccb6aa2f7d8492ecd04721e1d3ef28d2c7a67d3dcf. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QMDA72197980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcdc3343ae12119e759b2258f127012d086e70985e844b15d5e140cf3bff3ef5. 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/QMDA72198054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df94740bb381948c8d58e7d7ba791b5b26c2b0b80f2618d00b667eb45eded1c. 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/QM6MZ2269097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4493276279b29aa5bba293e1c60aad029c1f3fdc0bcf0013e3ebb2ab63c4a490. 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/TCAIQ2419144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cedbfc3f845b3bda0147002e4a9cf6ff0fcfd046e38b48c87c8d8903874dde2. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/USCGJ1775807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077a3f49a86891b33567af0466f1d8d2c8f8c219fae2fab1adc05de8ab349e33. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USCGJ1775812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc40f29f02f07c041078b38cafb4995764b27c8f221f48b74194419be682592. 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/US3DF2251602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0425f8c372b2148b5007133ac6949040ac706fbb3c6d562d605fd29f2accc75. 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/QM3DF2185097.