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 0x70f4725ff0c2404ada65e2f7b8829d60b31822432babeaf8db82fc43efbcf12a. 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/4f7519bb-3401-4dda-b39c-86a45bbfe501.json and https://artists.proofprofile.net/proofs/artist/4f7519bb-3401-4dda-b39c-86a45bbfe501.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Leave Your Dishes in the Sink, They'll Still Be There in the Morning
Leave Your Worries at Home, They'll Be There When You Get Back
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 0x07fa1e4570d896fa5339150fac09d8e34a6dfa318b61a177fc3b3630a76f7f6e. 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/QMPKX1721228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc02dd89f100065097d780fca7ebe8d786fd1a13c45dc3208da2c0bdb2966369. 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/QMPKX1721235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96df7dc409ea19e395a34a0a7ca7f41360767701cd9decb8cc7886e95b6826d. 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/AUMGB1600131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ab00416335d2fd08712da2ba3f7f60fce80dba4a7f8721008a5f94d778cbdf. 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/AUMGB1600132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63dd6842733d99f995d14890d6683e39d52db4ed114d493c2d77158a0f18eaee. 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/AUMGB1600133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c244de14a7d45beb1875a1ace69d0b0d867885546dc2506820d09128356ea2. 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/AUMGB1600134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36b7d8993b1a11c3f1fc2f86855370fde9f4b80500617249b7e411ae239f1e8. 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/AUMGB1600136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f081c0045eb08b840303683ebaf46f502a8590b65dbbd6ddfc7dea5d1282eb. 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/AUMGB1600137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95234bc29091f28ce9e3fb17bf26e4bb4bb7364a0e812526e6e0a080dc74e416. 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/AUMGB1600138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10dd2adeca123c670d8937bedb78fdd5e3c19a597566666e840b8b14ffd80cb7. 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/QM4DW1742777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e4767ca3110c72575b505823d8a14e4980ef06370b2241866c877ffe52f816. 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/AUMYD1500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728303dbda222470ede4c1fadcaa8f4720b7d0da1d6de497fb726edcb87efd40. 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/AUMYD1400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d01c6f609a4c44ed43b1a303e56aa9d367b300fb03f7148f9cbde4135a7bed. 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/AUMYD1400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eda5b237a61baa90ad51a4402ae0e5718a4431b740920bde84233759e007486. 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/AUMYD1400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f860a210bd9b4b8c62ddd441f54c99c3046e6fb9fd6f669caf8a694aba7517. 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/AUAB01400344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d01c6f609a4c44ed43b1a303e56aa9d367b300fb03f7148f9cbde4135a7bed. 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/AUMYD1400006.