Marcus Morton (born April 20, 2004), better known by his stage name Redveil (stylized as redveil), is an American rapper, songwriter, and record producer from Prince George's County, Maryland. He prod
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 0x06799e4cf19f03aa64cb7a2fa7446aae694125353aeb82b1f677ca7d06144680. 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/25ab0815-eacb-4ebb-9425-f596f9d2501a.json and https://artists.proofprofile.net/proofs/artist/25ab0815-eacb-4ebb-9425-f596f9d2501a.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 0x928beea8b9f14d9671c96c14e389e9d0c54ead9deeadd4188f8c3cca79dbbf8d. 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/QZK6N2119229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746fe736b0a87294381d1a7197fd3b932c39046d14f307fcb678f6b687e855d5. 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/QZAKB2162485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99628022ba45a2dc0d9acada7a2c7f403acc8fed41a6975e22cb799e4b0ce1c3. 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/QZAKB2158348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162add4dc45abaae8994e88f778c634de6677e3f0983d01d5a5f7bc7629f2f41. 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/QZAKB2162486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f6e0c3605ef2af33bbe4db328861e015a993953cb1331d135355d904fe1dbe. 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/QZAKB2162487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5413c44d5b7703100d0b3711ea86b11f7dc9ff795ab2f8ff6c2d93489329bdd5. 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/QZAKB2162488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5808ca5e9e8391cfed422ea119bdc72c9116020089a266ad8ce9b1285690b6a5. 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/QZAKB2160204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bd0e493e08a9b1985311a0271d33d131846c614d5082f81b54c17ba7a13a39. 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/QZAKB2162489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21e14c569f9b47e6bee58d07079d21f85ac734205f50cb0f2635614d4107bd6d. 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/QZAKB2162490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f5c8956f9327c5d246739eacdca270ee71b53a1305d889c9d435d368ded4e3. 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/QZAKB2162491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc33018b0cb41835ef4a5935e413e78bae3b0469a5c30d34b8c7d8375adc325. 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/QZAKB2162492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba206568ab6871fd88c0b793cb7cbeaf855755d2b52d793a552d1f65c3b0897. 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/QZAKB2162493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae081278d134f02b67052e5764c9616f9cd4ce9078824a31856ec9d61751a83. 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/QZAKB2162494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ec45df83490e7319b6dd680f5e95eaa7be5bb270e9f6d27582e0300edc187e. 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/QZK6N2055184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe480377bbab3712c1b2c76b3da81bac6d079a4f883f93bc11a559d8886569752. 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/QZK6N2055185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431a0e5994fa2072aab6618cc2629c1935fa3663e21273e12859da197e5f638d. 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/QZK6N2055186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52db2175bb4999c8d1232462bf606ed4b19dbd48219284aaa98a217bf1d41e4b. 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/QZK6N2055187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09399a4d8c35041352e903eaed1f0fcf2c79abb660317aa4bd32ef0f05ecc123. 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/QZK6N2055188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57813bfcbe074e7a34974f561fa1669f3458cdc555dc5f8bdcd593690043b51b. 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/QZK6N2055189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eec9936ac2df60287e6aafd36313aa9310749a2001a21f2acf71fbe0324d880. 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/QZK6N2055190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d3ddecb08455a9c7844250b18626635c43c44fc1a6528df37532443f2ea9b4. 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/QZK6N2055191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e934ac9e2de85e1e2163e405087acd60e238d1820d47b1d89aceb466cb6bb2. 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/QZK6N2055192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2ec4f8851f7a79ff6006380a847353315e31e4627ffc205bf665af5731996f. 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/QZK6N2055193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea53396f22f2b285d8372907e3f7dfddbe5e38074478085949af315e5a5009e. 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/QZGWW2001479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd5103abc3ac26cbf2ed77fde41e1ecf2bf3f4bef237656cc3c93b367cc79da. 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/QZGWW2001480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960a7a07961c3876fe73686a83dfae4b95d5f557ef5222d12a8a2ea86c45ebb4. 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/QZES62341331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3d95f8ec9a716470c3210a4f46e6c39843fd38075f79832376fc34790cbf75. 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/QZGWW2001482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c89a0d4a3975da06f1c1baa3431092b0a7ceff612931f7d41463f9acb6ed67. 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/QZAKB2326966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99311417399b5d807cb47841c9c6faaf92451cc3e0564c295a8fc6fa262203d2. 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/QZAKB2323034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff187fb55192b2676c0d2516d4067f40be4a5e3ba27cff92e6d1dbf78c9a2d85. 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/QZAKB2321594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5808ca5e9e8391cfed422ea119bdc72c9116020089a266ad8ce9b1285690b6a5. 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/QZAKB2160204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99628022ba45a2dc0d9acada7a2c7f403acc8fed41a6975e22cb799e4b0ce1c3. 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/QZAKB2158348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17bf32cdc8abda4cfe8d7d9fe46c0973f138d9e02e92e2a8bb86c087a27c6244. 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/QZNWY2171567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29f5034449a64eb03fb5becd3a3ba57f7398b8e49fe63fdedcbabd056b75ed6. 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/QZNWZ2021659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3185a4234c30604fc3a5d98ccacc314833b8e486b9c948b43df4bc48464d35. 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/QZMEP2016569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07e0789ba463069f2768afbd8655fc93c513a8ac45cf7d2af8d481df85f0936. 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/QZGWW2043407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f859c8e95281d33184da62e651c480581922064a0e67c9de4c07e50e477cf7c. 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/QZGWW1976023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aad4bb8169bb288daf6a574f8dc74052d4f9d9466b011250bbedbd44c27f8ab. 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/QZK6H2163204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aad4bb8169bb288daf6a574f8dc74052d4f9d9466b011250bbedbd44c27f8ab. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZK6H2163204.