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 0xa7bfc39792690bdf0e22dac253b6064e03f1d22e3fd2fc472860d1976ac316f3. 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/a571a881-c682-47c7-bbdd-7623bd5526f7.json and https://artists.proofprofile.net/proofs/artist/a571a881-c682-47c7-bbdd-7623bd5526f7.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 0x800f3cdc9f48996c6eed9292e813d5f6fc6d3c3b706c1f0bb0df35b29ea33a1a. 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/IL6191901161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb40f8a17d31c7c27fbe5d914c5b9cff56871e72a72614880bced4c07b2f067e. 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/IL6191901162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3566221c8eb0e15fa47ef19a556491eb8f39abd8f65d48d9d3daa4eb48ac90f6. 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/IL6191901163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2976e8caa825ff13c9b9ea8569b1c3480745755d4eece6b38debf23eb32894d3. 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/IL6191901164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e53726d8858ec2198c8b7fad30ebc3bb707d1ad3f392519934376a13780ee48. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/IL6191901165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6967a8ffbc0ca74c679dc850eeb6905958a36890144ea4856c3bf13339d74ecd. 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/IL6191901166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8797ab15344156f9e91eceab960cd1a7872399d51e1951564ef57a4fcd5fc97. 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/IL6191901167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fa40750cd1a5ea3f95079179f7883f0f2f4e4dbf69d41795be263548409019. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/IL6191901168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4087877e301076bea46582c8aa3d3f5debf7eb33b862877d50b424092f7150dc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/IL6191901169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa0b3ed1d55b1b0bc532fd85e02a972c4dbdd307d30329a0fa9dcb2b0a4300e. 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/IL6191901170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c557c8facdfc85762c349c6eaeca7878310b64007a0c45ac2ec32867ed6f78. 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/IL6191901171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10308accebb28d2da6d3d5c749c9d21a4104e31ce2bcc19e8b0a5ca9ccce83f. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/IL6191901172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e58a6052b6b1a88abc5e40faef111592cf7e9b789cc282047aebe815eb2bdde. 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/IL6191901173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48f6f5c218f8948f9d4ad703b10634963c2baf5963f7d47cc8e76a6ea7148ae. 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/IL6191901174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584e88c3701200e2b8591483ca3376721898a3d1df15f3dcf7235ce30344832e. 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/IL6191901175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d7d6b7c7d1ab53d6c7b7e3858f5da471eeeb6ca5f589676cdeabce75d19750. 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/IL6191600639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff26033381dbf6a8a71734ffe6f0f29d53b276aa75cc75e70e3eb295ad377a8. 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/IL6191600640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58c79328eca41fe6c8b173ea4386231e532004824aee7f4f07b88b684d192b8. 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/IL6191600641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d7d5b53c76ea6dbd0d4be91c600f4c1fb2ce4246c99d1693f606c5330505f76. 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/IL6191600642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468b2e7d4e3b9e5d6e7585f91e84a5f1474aee7396bba72f2f940cf460996c30. 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/IL6191600643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7d7878dcb705fb910bf440b6daf0f0cade48aeba2b5b5ddee608bded1229c4. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/IL6191600644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec9a73eeed19caa97ebb888561a959582b4e39edadd8eb95ffec7e59ba4def1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/IL6191600645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x200bac50a272841cce7d89ee5be51b91497fe7f2f352cfdeb9c63c1a1741f6a8. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/IL6191600646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075e7cad0c22e61514765de400bac68fe50394ce32ad411490f4f2cfd5017c29. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/IL6191600647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2236f89804bcf49d5707313b69e6c844bc24c2537adeab734ea0b0a9d89315d4. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/IL6191600648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520a13f12418939b6f57e836319774afc171e2fb124bb71f434300381a0e919a. 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/IL6191600649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec703a3a47a14f0ca7f460c6c0c6543425b22aa4faabd42683914b1bf0108595. 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/SE6HN2442031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05fb7edb2d19bef25150b037b5862478b88104747ca7625b8e586301ac9bceaa. 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/SE6HN2442084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee39b21d055522d191961e249629e789999fdf3b46359e5f3c29936951a89fa4. 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/SE5752454055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0374be6f24365231dabeff3730ef571defcfdfe7b5f8318a1c9783c86a5f4575. 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/SE5752415985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4608ab0ffdd501f37571b36fd7c80cf664102a21df4694d490dade0e7af93008. 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/SE6I32494464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4579c2ea2caf479dfbebca17835d469e4e25e752b701a29d6e32ebcdb756a50. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE62M2367379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076dc75194552aa776b73726fae129543cdcceb1eb69ee72fe701e7650a9ed24. 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/SE66N2309768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048fa87b3b9dc076d43435fecf345719569ac959cba05eee68d04b77d26cc244. 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/SE6XY2325785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569735406a3bdafe49353cfd56240f95d51dd8756133e8a7d5ec8b81ef16f9c4. 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/SE6SA2343887.