San or SAN may refer to: Science and technology Sinoatrial node, a region of the cardiac muscle Styrene-acrylonitrile resin, a copolymer plastic Computing Storage area network System area networ
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 0x9f0784032e1e0a15e14a4a52af72df4bd9929988e85640e72003546a590da178. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/122d32e2-2231-4d4a-abc9-6f7505831d00.json and https://artists.proofprofile.net/proofs/artist/122d32e2-2231-4d4a-abc9-6f7505831d00.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 0xdcd3f8befb2725706e1c318e8994eae18d99c023d6cb9ce6266fd257c8dd8871. 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/QZK6Q2475157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04577e24978934355d109a011c0932cf0c92fdca68811886800616f4e3f2078b. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZHNB2463568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa667f3947b58cb7f9af729073388f99555f1e546195e21819e8cba9579caff75. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZHNB2463571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59026fdbe7b0f1f849c093b121ab221c6ae04b68754aed109b0f45d3900a8f36. 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/QZHNB2463574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bd63ac9c968a6231b24a7dbd4785331082e21496d9eb79050af16778f6ddb2. 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/QZHNB2463575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc932a2d12f834796eb1f3607b13627b803a55597981ef02d214ea30633bfc9ff. 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/QZHNB2463576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe880f48539d08fdb74ef602b51e30c606900e9302891bc4b42a33e14e42bc1bd. 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/QZDA42580599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a086b2c3e0a9428d53e22f9f834a95ee9d05717aa9fa1ba97abe08228671223. 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/QZNWX2569988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c281cf12a97da9ee553b5d6a7302d6e65c811fc1e0428312cf7fbde5f81503. 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/QZNWX2569989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6b6c4770987e0739ee6e278bee0f5d7a3237232552bda49c12f35c8a9f3d67. 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/QZNWX2569990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2c816343d4417d83ffeb438f87cbe9600a7c666e2dc2e963b23314a7d4e46e. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZNWX2569991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a086b2c3e0a9428d53e22f9f834a95ee9d05717aa9fa1ba97abe08228671223. 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/QZNWX2569988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c281cf12a97da9ee553b5d6a7302d6e65c811fc1e0428312cf7fbde5f81503. 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/QZNWX2569989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6b6c4770987e0739ee6e278bee0f5d7a3237232552bda49c12f35c8a9f3d67. 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/QZNWX2569990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2c816343d4417d83ffeb438f87cbe9600a7c666e2dc2e963b23314a7d4e46e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZNWX2569991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb940c410c6aa1c1af500059156f5042e70bd163d7d5c411e1e6c549717b1bb7. 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/QT3F32531962.